adds benchmark for non-globs
add code comments

also some minor optimizations to get rid of a dependency. resulted in a better pattern anyway.
0.4.1