updating selection to use CanIUse data
updating regions to use CanIUse data
updating inline-block, has-layout, adding underscore-hack