I don't disagree (:
Though there are definitely use cases where it is needed, and it is way easier to implement earlier than later.