all-encompassing all-inclusive blanket broad encompassing extensive panoptic wide comprehensive (similar term)