class JavaScriptEngineService implements ScriptEngineService {

  @Override public List<? extends Instrumenter> createInstrumenters()
    throws EngineException {

    if (m_dcrContext != null) {
      return asList(new JavaDCRInstrumenter(m_dcrContext));
    }

    return emptyList();
  }

  public  JavaScriptEngineService(DCRContext dcrContext);
  public  JavaScriptEngineService();

}