[% UNLESS (name = item.id or item.name); view.base.print(item); RETURN; END; id = name.replace('\W+', ''); id = "method_$id"; subtoc("$name()", id); -%]

[% IF (args = item.args) %] [% name %]( [% args %] )
[% ELSIF (args = item.getElementsByTagName('args', 0)) %] [% FOREACH arg = args -%] [% name %]( [% view.view_args( arg ) %] )
[% END %]
[% ELSE %] [% name %]()
[% END %] [% item.content(site.view.modargs) %]