V2.2 regions normalize ui

New branch for issue #1649

Adds support for @ui.syntax selectors in region hash.