fixup! implement submodule config cache for lookup of submodule names
fixup! hashmap: add enum for hashmap free_entries option