Eval: split Eval up into several type-specific methods
Merge pull request #17 from ComputerDruid/split-eval

Eval: split Eval up into several type-specific methods