Beefed up tests and fixed bug where fiedls sumTTF was less than actual TTF.
This commit also prevents parsing of the entire string if numerice fields are
blended.