feat(parser): automatically observe aliased ng- attributes and natively instantiate regular expressions

we're only using `literal` for JSON literals currently, so it's not clear if it should include regexp literals too, but it's definitely constant