fixes #5: add test for direct call to eval setting scope's dirty bit

Fixes #5.