Description
Right now, Jobs are supposed to implement "castRequest" to create the right type of request in case they are not directly called with it (it's common for REST request for example).
Problem is that Job author very often forget about it. It could actually be automated for pretty much all cases, provided the special Request type expose a constructor that takes a Request as parameter.