use attributes for complex objects
A nasty exception for prefLabel in attr proxy << review
return [] not nil on defined empty attributes.
return [] when attr is loaded and it is nil in .find calls.
lazy load on find.
Do not load inverse properties as defined.
removed transient_attributes in goo
return the send message in lazy load