Revert structure and clarify that these are "interfaces" on types, not objects.