support evaluation returning multiple values
Merge pull request #10 from philnguyen/multiple-values

support evaluation returning multiple values