It's best when default values are also valid.