Switch back to lists instead of this vector malarkey
New option for ignoring files based on a pattern
Off-by-one error
More dumb optimisations