Reason is optional in abandon and restore changes
Merge pull request #14 from EnJens/fix-missing-reason

Reason is optional in abandon and restore changes