ignoring vim .swp files
Cached native querySelector[All] so they can be safely overwritten
support stndrd selectors; :not() is stndrd; docFragment support