better cloning of node: array copied as copy, nor reference