 text:</div><div class="comment-context-value">beard: &amp;quot;I feel like your design is fundamentally flawed. If the borrow checker disagrees with it, it&amp;#39;s probably an anti-pattern. You should probably refactor so that you don&amp;#39;t run into this problem.&amp;quot;<br><br>Blackbeard: &amp;quot;Are you saying that RAII and observers are also anti-patterns, then?&amp;quot;<br><br>Redbeard: &amp;quot;Hmm. Maybe. I&amp;#39;d never thought about those, I just kind of followed the borrow checker an