<div dir="ltr"><div>It was brought to my attention that cassava, my library, usesĀ OverlappingInstances, which is now deprecated. There's a suggested fix here: <a href="https://github.com/tibbe/cassava/pull/95">https://github.com/tibbe/cassava/pull/95</a>.</div><div><br></div><div>The fix seems correct but, as Mikhail points out, makes some client code no longer compile (due to a now missingĀ OVERLAPPABLE pragma).</div><div><br></div><div>What's the right way to migrate code? Just switching my library to the new pragmas breaks code, so that doesn't seem very attractive. Do clients have to migrate before the libraries they use?</div><div><br></div><div>-- Johan</div><div><br></div><div><br></div></div>