As with the factories I'm concerned about the standardization of something that is very much an implementation detail. Interfaces are for public functionality and enforcing rules about how libraries internally represent something like an entity body doesn't seem appropriate for a standard.