¿Cómo hago una plantilla condicional basada en el tamaño de una colección?

Quiero hacer algo como esto:

<template name="list">
  <ul>
  {{#if items}}
      {{#each items}}
        <li>{{itemContents}}</li>
      {{/each}}
  {{else}}
    <li class="placeholder">There are no items in this list.</li>
  {{/if}}
  <ul>
</template>

dóndeitems es un Meteor.cursor:

Template.list.items = function() {
  return Items.find();
};

Sin embargo, el código anterior no funciona, ya que el condicional se evaluará positivamente incluso si no hay elementos (lo cual es un poco sorprendente porque los manillares evalúan).[] como falsey). Traté de cambiar la condición a

{{#if items.count}}

Pero luego me sale el error críptico

Unknown helper 'items'

Entonces, ¿hay una manera de escribir tal condición dentro de una plantilla de manillares de meteoros?

Respuestas a la pregunta(3)

Su respuesta a la pregunta