Contrasting exception handling code across languages: An experience report involving 50 open source projects | IEEE Conference Publication | IEEE Xplore