Don't hide parameters with default values in fillElement, this way the user have almost a complete view of the parameters they might want to set when printing an object.