Returning error with request, different than the one provided, can be confusing when debugging. Maybe it will be more useful to leave the request data as it is.