private static Object transformContext(SBJob context,String language){
  if (context == null) {
    return null;
  }
  if (!language.equals("#cwl-js-engine") && !language.equals("cwl-js-engine")) {
    return context.getInputs();
  }
  return context;
}

private static Object transformContext ( SBJob context , String language ) { if ( context == null ) { return null ; } if ( ! language . equals ( "#cwl-js-engine" ) && ! language . equals ( "cwl-js-engine" ) ) { return context . getInputs ( ) ; } return context ; }
by reference cwl implementation , context is equals to ' inputs ' section from the job out implementation uses whole job as a context
