anchor.diff:                              | _ -> -1
   
   
  -    let argCountForOp (messageName : string) (messageSymbol : IokeObject) (msg : IokeObject) =
  +    let argCountForOp messageName messageSymbol msg =
           if trinaryOperatorTable.Contains(messageSymbol) then
               Number.GetValue(trinaryOperatorTable.[messageSymbol]).intValue()
           else
  
positive.code: 
      let CurrentLevel () = stack.[0]
  
      let popDownTo (targetLevel : int) (expressions : IList<IokeObject>) =
          let rec helper () =
              match stack with
                  | []  -> ()
  
negative.code: 
      let isInverted (ms:IokeObject) = invertedOperatorTable.Contains(ms)
  
      let (|Operator|InvertedOperator|OtherOp|) sym =
          if operatorTable.Contains(sym) then
              Operator(Number.GetValue(operatorTable.[sym]).intValue())
          else
  