mess
hash factory
hash factory
sloppy unique id generation
dynamic array for afactory
merge from factory