Nit: comment doesn't belong here (move it to validate_args).