Global.helma.Aspects.prototype.addBefore (obj, fname, before)
Sourcecode in /home/hannes/helma/modules/helma/Aspects.js:
47:   helma.Aspects.prototype.addBefore = function(obj, fname, before) {
48:      var oldFunc = obj[fname];
49:      obj[fname] = function() {
50:         return oldFunc.apply(this, before(arguments, oldFunc, this));
51:      }
52:      return;
53:   }