- Merge Cause and Context Implementation. Merges #299.