if we accept `none` and `null`, we should probably accept `undefined` and `false` too...seems like a rabbit hole. I'd prefer to just accept one and document it.

Happy to make that one `null` if you feel strongly about it.