Fix render-item multimethod predicate.

And the changes that needed to happen in the rest of the API.
Merge pull request #156 from MastodonC/feature/fix-render-item

Fix render-item multimethod predicate.