Constructors can now be public or private.