User can supply file to restrict to, no need to do it for them; ctags -x uses spaces instead of tabs, actually; parse normal ctags -x format instead of requiring the user to re-order the fields