added default constructors for JAX-B