We are autogenerating constructors for all objects