Support for identifierNames
Add methods and the merge operator
Basic object merge operator
HACK: Allow THEN and ELSE to occur on same line as IF