Revert "word-at-a-time: make the interfaces truly generic"

This reverts commit e081dac85589c2debf1cf25664c48bfb98265cfc.