fixing null and undefined lookup, fixes #397

Issue #397.
We could still do what I suggested, right?
```bash
> a = function (undefined) { undefined = 'such undefined'; console.log(undefined); }
[Function]
> a()
such undefined
```