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

This reverts commit 408ea908fd04fe3a4071937080ab0beef3e51c41.