Important change: this denies adding non-documented types to the API to avoid documentation regression