Dynamic queue operations
<p>I've encountered a problem with dynamic filed opearations...I have a method: </p>

<pre><code>public Watcher GoToEnd(Watcher begin)
        {
            Watcher searcher = begin;
            while(searcher.Next =! null)
            {
                searcher = searcher.Next;
            }
            return (searcher);
        }  
</code></pre>

<p>but I'm getting a error "Inconsistent accessibility: return type 'Back_Maker_3.Watcher' is less accessible than method 'Back_Maker_3.BMmain.GoToEnd(Back_Maker_3.Watcher)'"</p>

<p>Can someone see wham am I missing? I realy have no idea what's wrong...</p>
