Performance enhancements - uses memory better and doesn't create HashMap() by default anymore, tries to set a size
Added get(SearchTerm...) - this allows for multi-column key caches