The situation exactly as described in the notes has been solved. However CF still converts strings to numbers in situations as per Miguel's observation.
Just leave them as bloody strings until there's a REASON to treat them as a number. And, what's more "010" is NOT a number, and should never be treated as one.
--
Adam