upvote
Notice rules are ordered. You don't optimize until you know you need it. They started with a data structure they though would be fine. Clearly it was fine since it worked and they decided it was later worth optimizing.
reply
deleted
reply
The existence of 1.1.1.1 speaks to a much larger design problem. If you want to talk about what should have been done, you need to step much, much further back.
reply
I don't want to step back and go off topic
reply
"Should" cannot be evaluated in a vacuum. The only thing that would be off-topic is pretending that it can be.
reply