Use a pointer in the interface to can change the receiver in function SetSalt