Improve error messages by Safe*Extractor classes to clarify what's wrong.