rem: return function (kappa) { return function () { return kappa(method.apply(obj, arguments)); }; }; 
add: return function (regex) { var obj = regex;    var r = Regex.compile(regex); return RegExp(r)(s) != null } 
context:     return function (kappa) {        return function () {            return kappa(method.apply(obj, arguments));        };    };
meta: 3248	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3248/ad49fe4baf93c92fa7e5cffde6934bd00a38a49f/jslib.js/clean/lib/js/jslib.js