John McConnell Dinodex

first pull request. I should really change the README.md
Explicit non-nil checks are usually redundant.