in fact fields can not be RO because we need to configure them
fix is_empty method and add some tests for it
add TODO message to populate_with_object method
on Archetypes we have no issues, but on Dexterity we could have content types that do not have the IReferenceable behavior enabled