<div dir="ltr"><span style="font-size:14px">There's a cost to __not__ adding instances as well, namely that accidental need of the class functions (e.g. after abstraction) doesn't fit the library.</span><br style="font-size:14px"><br style="font-size:14px"><span style="font-size:14px">Since there's a cost, we need to make sure there's a larger benefit before we decide not to add them -- e.g. a hypothetical or real risk.</span><br></div><div class="gmail_extra"><br><div class="gmail_quote">2016-03-09 18:12 GMT-08:00  <span dir="ltr"><<a href="mailto:amindfv@gmail.com" target="_blank">amindfv@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">My point is that there's a cost to adding instances -- namely that accidental calling of the class functions (e.g. after refactoring) isn't caught by the compiler.<br>
<br>
Since there's a cost, we need to make sure there's a larger benefit before we add them -- e.g. a hypothetical or real use-case.<br>
<br>
Tom<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
> El 9 mar 2016, a las 20:28, Fumiaki Kinoshita <<a href="mailto:fumiexcel@gmail.com">fumiexcel@gmail.com</a>> escribió:<br>
><br>
> Thinking an instance non-practical does not imply we *never* use the instance. The lack of a uniquely legal instance turns out to be a problem at some point, maybe right now.<br>
</div></div></blockquote></div><br></div>