Should I implement interface members explicitly or implicitly?
<p><a href="http://stackoverflow.com/questions/1841182/how-not-to-implement-a-function-of-an-interface-in-class/1841782">This question</a> and <a href="http://stackoverflow.com/questions/1841182/how-not-to-implement-a-function-of-an-interface-in-class/1841782#1841782">Eric Lippert's answer</a> got me wondering: How <em>do</em> you decide whether to use an explicit or implicit implementation when implementing methods of an interface?</p>
