Descriptor.diff() provides context to errors
Test confirms that Descriptor.diff() provides good error messages
INTEGRATE: Descriptor.diff() provides useful error messages

* dev:
  Test confirms that Descriptor.diff() provides good error messages
  Descriptor.diff() provides context to errors