ESOP 2000A 3-Part Type Inference EngineFrançois PottierDOI 10.1007/3-540-46425-5_21dblpBibTeXAbstract elided by the publisher.