Validate (and set default) non-required arg if not specified and has default