While I was away, I totally forgot about a patch they recently applied.
I also reworked my git ls-files parseopt patch today, based on Dscho's comments.
View the discussion thread.