Moved higher-order maps from LuceneCompiler to MapBuilder class