Prevent overriding of type