If the developers correctly implement their code users should not see these messages. Not sure if we would need custom exceptions then.