Include the cause exception in ModifyFailure

Fixes #51