Separate attribute/property classes into definition and declaration
classes