anchor.diff:  let inferType (s:string) =
     if fst (Decimal.TryParse(s)) then 
       let d = Decimal.Parse(s)
  -    if d = 1M || d = 0M then OneZero
  -    else Number
  +    //if d = 1M || d = 0M then OneZero else 
  +    Number
     elif tryDate mmdd s && tryDate ddmm s then Date null
     elif tryDate mmdd s then Date mmdd
     elif tryDate ddmm s then Date ddmm
  
positive.code: 
  let typeName = function
    | String | Any -> "string"
    | OneZero | Bool -> "bool"
    | Date _ -> "date"
    | Number -> "number"
  
  
negative.code:           | Number -> col, Value.Number(Double.Parse value)
            | Date null -> col, Value.Date(DateTimeOffset.Parse(value, ddmm))
            | Date c -> col, Value.Date(DateTimeOffset.Parse(value, c))
            (*| OneZero *)
            | Bool -> 
                let b = 
                  if value.ToLower() = "true" then true
                  elif value.ToLower() = "false" then false
  