FreeList, register, regMapTable object implemented WITHOUT distinguishing _r or _n