Viewlet内でTest()は使えない

Plone2.5まではtest()をTAL内で多用していたけど,
Viewletをカスタマイズしていて,

<div tal:condition="ptyhon: test(hoge, true, false)">
みたいに書くと
NameError: name 'test' is not defined
とか出る.

Viewletではtest()は使えないので,下記のように書くと同じ意味になる.


<div tal:condition="ptyhon: hoge and true or false">
なんでこんな書き方になるんだろう..