No longer using strict.

No longer using strict, in order to be compatible with non-strict
scripts. The script does however comply fully with strict mode. In
addition, added a few more tests.