title: C++ template types nested in a template class definition
body: <p>I've a situation where there is a class definition that looks like this:</p>
  
  <pre><code>template&lt;class T&gt;
  class Alpha&lt; Bravo&lt;T&gt; &gt;
  {
  ....
  };
  </code></pre>
  
  <p>I'm compiling with gnu g++ and the compiler is complaining that Alpha is, "is not a template".</p>
  
  <p>I've seen this same technique used in the library that Bravo was written in and Bravo is a templated class. Am I missing something? I've stripped Alpha down to the bone and done testing with no compilation success. I've also tried to copy+paste code from the place I saw this working in Bravo's library and same thing, no success, same error.</p>
  
  <p>Thanks in advance.</p>