Idealized coinductive type systems for imperative object-oriented programs Davide Ancona and Giovanni Lagorio RAIRO-Theor. Inf. Appl., 45 1 (2011) 3-33 Published online: 15 March 2011 DOI: 10.1051/ita/2011009