* Porting Hidden and HiddenFor unit tests

Partial fix to #453
also test `HiddenForWithPrefixAndIdentityExpression_GeneratesExpectedElement` and `HiddenForWithEmptyPrefixAndIdentityExpression_Throws`