Added optional constructor call on new object.