Rename (fixed wrong type name)
Add non value type class properties.

They are wrapped by auto-generated interfaces.