Changed Swift to TCDSwift to comply with namespace, stripped ATG down to only expressions, Temp.ATG holds any productions with missing productions (such as Type)