Keep only basic constructors, use setters instead.