String Calculator Kata in F# - fall of exceptions