Prepares for installing the plain vocabulary type implementation details, while keeping the polymorphic ones internal for now.