7f046c80b9
Mutable types as default arguments is bad practice since they are evaluated only once when the function is defined.