anchor.diff:  		ItemRequirements itemReq = new ItemRequirements()
   			..any = ALL_MUSICBLOCK_TYPES
   			..error = ERROR_NO_MUSIC;
  -		actions.add(
  +		actions.addAll([
   			new Action.withName('play for')
   				..actionWord = 'crabbing'
  -				..itemRequirements = itemReq
  -		);
  +				..itemRequirements = itemReq,
  +			new Action.withName('buy jukebox')
  +				..actionWord = 'buying'
  +		]);
   
   		states = {
   			"dislike_off": new Spritesheet(
  
positive.code: 		}));
  	}
  
  	/// Adds a song to the history of the crab.
  	/// If it is already in the list, it is moved to the end.
  	void addToHistory(String music) {
  
negative.code: class Crab extends NPC {
  	static final Map HEADPHONES = items["crabpod_headphones"].getMap();
  	static final Map CRABATO = items["crabato_juice"].getMap();
  	static final Map JUKEBOX = items["musicblock_bag"].getMap();
  
  	static final String ERROR_NO_MUSIC = "You're musicblock-broke, yo.";
  	static final String ERROR_BUSY = "Go away, I'm busy right now!";
  