added ability to alias variable names to something else in the schema

see #1017 for followup work to be done for this PR