class Temple::HTML::Fast
def on_html_attr(name, value)
def on_html_attr(name, value) if empty_exp?(value) compile(value) elsif contains_static?(value) attribute(name, value) else tmp = unique_name [:multi, [:capture, tmp, compile(value)], [:if, "!#{tmp}.empty?", attribute(name, [:dynamic, tmp])]] end end