Never use a constructor that takes optional arguments. This is an easy mistake to make, yet it can cause debugging nightmares.
0
2
1
0
0