Constructors are now used to initalize Color4f