code: function setMember(name, value, options) {
  			var member = members[name];
  			if (!member) {
  				throw new Error("Error setting state. Member not registered : " + name);
  			} else {
  				var stateType = stateTypes[member.type];
  				if (stateType) {
  					stateType.set(member, value, options);
  				} else {
  					throw new Error("Error setting state. Type '"+ member.type +"' not recognised for member : " + name);
  				}
  			}
  		}
docs: /* Private Methods