Version 2 of my evaluator includes a string parser! You don't need to see version one.