Proof of Love Refactoring a smart contract for a friend. Here's the context. All credits go to Leah Lundqvist.