Constructors no longer throw exceptions