Constructors, static and final