Dinodex

with help from @jvanderz22 and @jillalynch
Interestingly, this never tests the return type or chaining of a dinodex. Skipping either doesn't seem like a big deal, but how do you know the dinodex doesn't reset after every filter call?