The following is a diff entry against the emacs client lj-update 3.3 that supports tagging. Note that the client makes no effort to check the tags, ensure they're consistent with anything else you've ever done, or enforce comma-correctness. Brad's entry makes it clear that tags can be "short phrases," therefore it's up to you to put commas between your "short phrase" and single-word tags.
( Diff follows )