issue #22341: We need options for what kind of status a model might need to be in when added to a collection.
issue #22341: If the document key is explictly set not to be a string, and looks like a number, let it be a number
issue #22341: Add debug code.