Added the `donate` class to #1459 to avoid a rebase of this or that :)