let create ?(step=256) () = { data = [| |] ; length = 0 ; step = step}