code: @Override
  	public void modifyScope(IAggregator aggregator, Object scope) {
  		final String sourceMethod = "prepareEnv"; //$NON-NLS-1$
  		boolean isTraceLogging = log.isLoggable(Level.FINER);
  		if (isTraceLogging) {
  			log.entering(BundleVersionsHash.class.getName(), sourceMethod, new Object[]{aggregator, scope});
  		}
  		FunctionObject fn = new FunctionObject((Scriptable)scope, this);
  		ScriptableObject.putProperty((Scriptable)scope, propName, fn);
  		if (isTraceLogging) {
  			log.exiting(BundleVersionsHash.class.getName(), sourceMethod);
  		}
  	}
docs: /* (non-Javadoc)
  @see com.ibm.jaggr.core.config.IConfigScopeModifier#modifyScope(com.ibm.jaggr.core.IAggregator, org.mozilla.javascript.Context, org.mozilla.javascript.Scriptable)