Do it right.

        Switch to DSL for BashWriter.
Add options
ZshWriter stub