Make null type

Fixes problems like (1 . ()), while still allowing
blind derefs.  Might be possible that NULL is a better
implementation.  Can revisit later.
use correct null
Merge pull request #5 from rpedde/null_handling

Null handling