Moved the map to lucene function into actual use
Technically this means dynamic queries, but LETS HAVE A LOOKSEE
dynamic queries seem to work