code: function parse(watchers, element, attrName, textNode, value, model)
  {
  	if (attrName && attrName.substr(0,3) === 'on-') 
  	{
  		return addListener(element, attrName, value, model);
  	}
  
  	if (value.indexOf('{') === -1 ) 
  	{
  		return;
  	}
  
  	var watch = {
  		element: element,
  		attrName: attrName,
  		textNode: textNode,
  		renderer: isOnlyOneParam(params, value) ? bindFactory(params(value)) : _template(value, {interpolate: bindingMatch})
  	};
  
  	render(watch, model);
  
  	params(value).forEach(function(param) {
  		var watcher = watchers[param];
  
  		if (!watcher)
  		{
  			watcher = watchers[param] = [];
  		}
  
  		watcher.push(watch);
  	});
  }
docs: /* PRIVATE