Provide a failure message when trying to observe an unimplemented method...

... on any instance.

Fixes #639 

I opted for consistency with the rest of the class, rather than your suggestion of using the error generator. I don't believe we have access to the latter here at the moment.

@myronmarston