anchor.diff:  	Future<bool> addCorn({WebSocket userSocket, String email, int count: 1}) async => addHops(CORN, email, count);
   	Future<bool> addGrain({WebSocket userSocket, String email, int count: 1}) async => addHops(GRAIN, email, count);
   	Future<bool> addPotato({WebSocket userSocket, String email, int count: 1}) async => addHops(POTATO, email, count);
  +	Future<bool> addRice({WebSocket userSocket, String email, int count: 1}) async => addHops(RICE, email, count);
   
   	Future<bool> collect({WebSocket userSocket, String email}) async {
   		if (processed == 0) {
  
positive.code: 	static final String
  		CORN = 'corn',
  		GRAIN = 'grain',
  		POTATO = 'potato';
  
  	static final Action ACTION_ADD = new Action()
  		..timeRequired = 500
  
negative.code: 	static final Action ACTION_ADD_POTATO = new Action.clone(ACTION_ADD)
  		..actionName = 'add potato'
  		..itemRequirements = new ItemRequirements.set(all: {POTATO: 1});
  
  	static final Action ACTION_ADD_RICE = new Action.clone(ACTION_ADD)
  		..actionName = 'add rice'
  		..itemRequirements = new ItemRequirements.set(all: {RICE: 1});
  
  	static final Action ACTION_COLLECT = new Action.withName('collect')
  		..actionWord = 'collecting';
  