This has a default-param issue. You're saving a mutable list default arg directly as member var.