write-commands: start using write commands from collection and bulk.

Lots of fallout here, time to start fixing all that up.