This fixes an issue seen in JScript, where anonymous function declarations as values were not being returned (getting undefined instead).
Need to use protection.
This is the more correct way to implement these test cases.
Fixed an issue with the test module for the Uize.Date module that was surfacing in Chrome (seems like it should have surfaced when running the automated unit tests as well in WSH - must be weird interpreter difference).