Parciales en Drupal

Recientemente me he encontrando repitiendo código html en un proyecto con Drupal y sabía que en frameworks como Jekyll se hace un uso de las parciales; en Drupal existen las templates pero son para las páginas o tipos de contenido. Para incluir un parcial de HTML he utilizado la función:

    <?php
      theme_render_template($template_file, $variables);
    ?>

Así, si tenemos el siguiente código:

    <ul>
      <li>GNU</li>
      <li>GPL</li>
      <li>Arduino</li>
      <li>Processing</li>
    </ul>

en la template que queramos incluirla pondremos:

    <?php
      print theme_render_template('/path/to/partial/', $vars = array());
    ?>