<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 09/22/2014 11:54 AM, Peter Popov
      wrote:<br>
    </div>
    <blockquote cite="mid:DUB130-W83A7B36E4865E1366B489EC9B30@phx.gbl"
      type="cite">
      <style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
      <div dir="ltr">> > Because you'll need to declare an
        interface for each class you want to <br>
        > > have reference counted so that you can access its
        methods, properties, <br>
        > > etc.<br>
        > ><br>
        > Con: more typing<br>
        > Pro: you know what you are doing.<br>
        <br>
        <br>
        I cannot agree more.<br>
      </div>
    </blockquote>
    <br>
    Another con: <br>
    Nobody will search for the term "interface" when he wants reference
    counting <span class="moz-smiley-s2"><span> :-( </span></span> <br>
    <br>
    -Michael<br>
  </body>
</html>