Dinodex

Reworked into an API
So, this actually works, but I'm skeptical that you know how or why. Why not just use plain old `==`?