(WiP) Adding rest request class.  In order to extend from job
I run into troubles dealing with inheritance mechanism provided by JS