@Override
	public Alternative getCurrentOuterMostAlt() { return controller.getCurrentOuterMostAlt(); }
Create output objects for elements *within* rule functions except
 buildOutputModel() which builds outer/root model object and any
 objects such as RuleFunction that surround elements in rule
 functions.
tool/src/org/antlr/v4/codegen/DefaultOutputModelFactory.java