Preparation for creating Abstract Syntax Classes.