Played stories #79 and #80.
Fixed broken tests
Merge pull request #83 from lyncodev/allowing-undefined-values

Evaluation system to allow undefined values