Rename parse::Entity to EntityConstructor
Rename generate::Entity to EntityConstructor