There are some error messages with slight typos, or copy-paste errors, such as this one missing a space before "requires", or this one referring to a bad "starting value" even though it's checking the properties of the "step" argument.
We should audit all these log messages, and fix as appropriate.