Allow the user to override any ag argument when called with a prefix.

Fixes #38.

This saves the user having to edit a list, and allows them to see the
whole command before executing it (so any part may be changed).