We have embraced exceptions: killed the init methods