Lost nfts due to smart wallets having different addresses on different chains
Description
send() sends the tokens to the same address that called the function. Some smart contract wallets may have different addresses on different chains (or even chains with different address generation).
Recommendation
Let the user specify a destination address to send the nfts to.
Status
Addressed in 5f138f1.