optional factory name
working with factory objects
factory tests
basic ideo on how to create hashmap kv collections