[Soc2014] Official meta API

Yes, but a GenericRelation is part of a "public" API. A GR is something you specifically define and that is not a "consequence" of a relation.
GenericRelation is Public API, RelatedObject hopefully might go soon, so it makes sense to have something undocumented to help us internally until this happens