rename ClassReflection to ClassDefinition