[noticket] Bad parameter value should give 400, rather than exception.