@SuppressWarnings({"rawtypes", "unchecked"})
	static Object read(final ObjectInput in)
		throws IOException, ClassNotFoundException
	{
		final boolean sealed = in.readBoolean();
		final Store store = (Store)in.readObject();
		final Store.Ref ref = new Ref(store, sealed);

		return new Array(ref, 0, store.length());
	}
Create a new {@code Array} with the given length. The array is created
with the <i>default</i> {@code ObjectStore} object.

@param length the array length
@param <T> the array type
@return a new array with the given {@code length}
jenetics/src/main/java/io/jenetics/internal/collection/Array.java