These validate calls were superflous, since they're already called by the parameter setters.