My point is that a failure on not found type is acceptable, but binding allows custom parameter type anyway... guess you're right :)