add `zap` stanza to DSL

In working form, but without a corresponding command verb,
which is to be supplied in a separate PR.