#1 fixes, added JAX.listener, new listener processing, new methods in JAX.NodeArray