jnigen Builder interface