Support Enums and NSArrays In BaseEntity