anchor.diff: -import "Item.dart";
  -import "Trait.dart";
  +
  +import "../SBURBSIM.dart";
   
   /*
   http://mspaintadventures.wikia.com/wiki/Alchemiter
  
positive.code: class AlchemyResultXOR extends AlchemyResult {
      AlchemyResultXOR(List<Item> items) : super(items);
  
      //XOR is where you have traits ONLY if they only show up in one place, not two.
      @override
      void combine() {
  
negative.code: 
   */
  
  abstract class AlchemyResult implements Comparable<AlchemyResult> {
      //no matter what, it's the first item that gets shit shoved into it and all other items that are removed
      //in sim, assume only two items at a time. but can support anding 3 or more things at a time
      List<Item> items;
      Item result;
  
  