Those interested in the latest version of this series can poll
the stop-interpreting-after-flags branch on git://github.com/jonseymour/git.git
I have tagged v6 which is re-organized slightly w.r.t v5 so that tests
and documentation of existing behaviour are cleanly separated from
proposed changes.
I will post another version of this series to the list if/when I
receive additional
feedback or a final ack.
Regards,
jon seymour.