テンプレートエンジンkwartzを使いたいけど、うまくいかない

[rk10][29S09] HTMLデザインをまったく崩さないテンプレートエンジンの作り方 - ニコニコ動画Kwartz - kuwata-lab.comの存在を知り、
これは良いなーと思い、使ってみたんだけど、うまくいかない。


行ったことは以下の通り。

kwartzをインストールする

# gem install --remote kwartz-ruby

各種ファイルを用意する

ex.html

<table>
  <tr id="mark:list">
    <td id="mark:item">Foo</td>
  </tr>
  <tr id="dummy:d1">
    <td>Bar</td>
  </tr>
</table>

ex.plogic

#list {
  logic: {
    for member in @members
      _stag
      _cont
      _etag
    end
  }
}

#item {
  value: x;
}

コンパイルするが怒られる

$ kwartz -p ex.plogic ex.html > ex.rhtml
ex.plogic(line 2): 'logic': invalid part-name.

ちなみに各種バージョン

$ ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
$ gem -v
1.3.7
$ gem list
kwartz-ruby (2.0.4)

ruby1.8で実行するも・・・

$ ruby -v
ruby 1.8.7 (2010-08-16 patchlevel 302) [i686-darwin10]

同様にコンパイルで怒られる。