docs: function(path) {
  			if (!path.forEach)
  				path = path.split(':');
  			if (path.length !== 2)
  				throw new Error('yamvish method call badly formatted : ' + path.join(':'));
  			var Cl = this.classes[path[0]];
  			if (!Cl)
  				throw new Error('no api found with "' + path.join(':') + '"');
  			var method = Cl.prototype[path[1]];
  			if (!method)
  				throw new Error('no API method found with "' + path.join(':') + '"');
  			return method;
  		}