Optimization: eliminate redundant checks against cache
Optimization: eliminate redundant checks against cache

- cache.encode and cache.decode do the same checks internally
- shaves another 5-8% of seattle benchmark

cognitect/transit-ruby,cognitect/transit-ruby,cognitect/transit-ruby