code: public static boolean isSameScriptEngine(String name, String engineName, String engineLanguage) {
  		if (name == null) {
  			return false;
  		}
  
  		// In the configs we just use the engine name, in the UI we use the language name as well
  		if (name.indexOf(LANG_ENGINE_SEP) > 0) {
  			if (name.equals(engineLanguage + LANG_ENGINE_SEP + engineName)) {
  				return true;
  			}
  			return false;
  		}
  
  		return name.equals(engineName);
  	}
docs: Tells whether or not the given {@code name} matches the given {@code engineName} and {@code engineLanguage}.
  
  @param name the name that will be checked against the given {@code engineName} and {@code engineLanguage}.
  @param engineName the name of the script engine.
  @param engineLanguage the language of the script engine.
  @return {@code true} if the {@code name} matches the given engine's name and language, {@code false} otherwise.
  @since 2.4.0
  @see #hasSameScriptEngine(ScriptWrapper, ScriptEngineWrapper)