e704a51391
throwing an exception so that we can report funny business without sticking a fork in things when it's not necessary. git-svn-id: https://samskivert.googlecode.com/svn/trunk@1389 6335cc39-0255-0410-8fd6-9bcaacd3b74c