code: function($edbml) {
  		return function configured($in) {
  			$edbml.$out = ($in && $in.$out) ? $in.$out : new edbml.Out();
  			$edbml.$att = new edbml.Att();
  			$edbml.$input = function(Type) {
  				return this.script.$input.get(Type);
  			}.bind(this);
  			return $edbml.apply(this, arguments);
  		};
  	}
docs: Configure EDBML function for runtime use. Note
  that `this` refers to the spirit instance here.
  @see {ts.gui.ScriptPlugin#_runtimeconfigure}
  @param {function} $edbml The (compiled) function as served to the page
  @returns {function}