FIX: Use :normal! everywhere to avoid interference with custom mappings.
ENH: Handle selection=exclusive.
ENH: Avoid modification of buffer in s:GetOutOfDoubleQuote().

Motions and text objects should not modify the buffer!

Instead, track whether the current line has been modified, and :undo it.
ENH: Avoid clobbering the regtype, selection and clipboard registers.
ENH: Support [count] to select multiple arguments.
ENH: Beep when no or too few arguments found.

The built-in text objects behave in the same way.
FIX: Prevent yank message when the arguments are distributed over multiple lines.
ENH: Support arguments spread over multiple lines.
ENH: Support whitespace other than <Space> (i.e. <Tab>).
FIX: Don't define text objects for select mode.

Printable characters (like the used "aa" and "ia") should replace the selection, not work on it.
this is what happens when theres no maintainer