implementet ArrayTuple.clone hash and equals