some magic active mite management
use getOrPut
use makeString