These need to be in the public API or the docs or something, because right now the user has no way to find out what the valid models are.