Revert "Cleanup read fast paths in decoder."; broken build.

This reverts commit 5d9bdf0cb0e298948959eb50120d0dbbc8e35a1d.