Params should be Optional or Required. - Params not allowed for a given request, should be dropped. - Required Params not present in request should cause a `400 Bad Input` error to be returned. Implements part of #3
Params should be Optional or Required.
400 Bad Inputerror to be returned.Implements part of #3