do not treat null/undefined as the empty list
Merge pull request #496 from davidchambers/strict

do not treat null/undefined as the empty list