anchor.diff:  
   (*
       There's actually quite a bit I need to handle
  -        [ ] Need commodity, first appeared, zero balance date, query string
  +        [x] Need commodity, first appeared, zero balance date, query string
               - Query string will have to come from a config file
           [x] Need existing known prices loaded
           [x] Determine if we need to attempt to retrieve new prices for a particular commodity
  
positive.code:         GoogleFinanceSearchSymbol: string;
      }
  
      type CommodityPrice = {
          Date: System.DateTime;
          Commodity: Commodity;
  
negative.code:         Prices:    list<CommodityPrice>;
      }
  
      type PriceDB = Map<Commodity, CommodityPriceDB>
  
      type Pagination = {
          Start: int;
  