So maybe we need programming languages that are really good/supportive at handling errors (while not introducing more of them)?