Refactor buffer to use shorter factory syntax.
Refactor reversers to use shorter factory syntax.
Refactor pipelining helpers to use shorter factory syntax.