kraken: improve the copy of Data

maybe you could add a comment about the deep copy (and the pipe ?)