Oooooops. Adding an exception that I never committed
way back when I did the constructor redesign
(in commit 343b80a534719a753bf0e33396e1c8c982b8f555)