a toolkit designed to help with the construction of JNDI providers