WIP: Compiler and Selector

Initial version of a compiler.
This will cause _REGEXP to recompile all the time. You need to have a RegExp object. instead of string.