Can someone help me understand why this is implemented this way?

There was a similar discussion here, maybe it can help you

1 Like