Fix for Issue #27, topdoc errors fail silently

This is an attempt to stop the silent failing tendencies in topdoc.  I assume you guys will have feedbacks, and then I can make this better smarter faster, and then we'll all win.