Improve error messages from getProtoParent.

Extend coverage to cover super prototype not an object.
These tests seem perfectly fine to me.