Interactive granularity in restoration of browser session

I do not always want to restore ALL of what had been open. Please adopt FF’s approach of dialogue in which user can (de)select windows individually; also within those windows can (de)select tabs individually. Listed tabs are identified of course.