RUBY-682 allow command helpers to accept arbitrary opts
RUBY-682 fix passing opts through with group command
minor: RUBY-682 syntax updates after code review
minor: aggregate cursor can now be an arbitrary command opt