var condition = match[1];
var ctx = {_$_self: this};
condition = condition.replace(thisGetPattern, function(m, name, offset, string) {
console.info(m, name, offset, string);
ctx['_$_' + name] = that.get(name);
condition = condition.replace('this.', '_$_self.');
condition = 'return ' + condition;
var constraint = Global.bbb.always({
}, new Function(condition));
this.constraints[selectedIndex].constraint = constraint;