title: Drupal 7 hook_theme() not loading template file
body: <p>I'm trying to get a <em>very</em> simple module to load a template file using drupal's hook_theme(). It's pretty much as simple as you can possibly imagine.</p>
  
  <pre><code>function sectionheader_theme ( $existing, $type, $theme, $path ) {
    return array(
      'sectionheader' =&gt; array(
        'variables' =&gt; array( 'foo' =&gt; NULL ),
        'template' =&gt; 'sectionheader',
      ),
    );
  }
  </code></pre>
  
  <p>The template is named sectionheader.tpl.php. The rest of the module is working as expected. I've cleared the Drupal cache. I've inserted a die("Debug") statement in this function, and it <em>is</em> being executed, but my template is simply not being called, ever. The template merely has some debug text in it so I can see that it's working, but is not visible in any view of the module.</p>
  
  <p>I've done everything in every example I can find, I've even copied and pasted code directly from other modules, and this template will still not load.</p>