allow handing an existing carray, e.g. on disk