bkirkbri/im4clj — comment on commit 5c57891a7e4508c6b41523af730561b22d9ea967
File: src/im4clj/im4java.clj line 73
By neatonk:

Hmm.. I think the choice between IM and GM should be made when the command string is generated. Currently this happens in `im4clj.commands/command`. However, if `command` were to return a proper `Command` object which implements stringify via multimethods or protocols, then the stringify method could check `use-gm?` at that time and act accordingly.