update: my bad, was missunderstandint what was being done with defaults. You are right, that change isn't needed, and the tests prove that also.