$def with (page) $var title: $page.key $def display(d): $if is_thing(d): $if d.key: $:thingrepr(d) $else: $:display_dict(d) $elif isinstance(d, dict): $:display_dict(d) $elif isinstance(d, list): $:display_list(d) $else: $(d or "") $def display_dict(d): $def display_list(d):
    $for v in d:
  1. $:display(v)
$:macros.databarView(page)

$page.key

$:display_dict(page) $:render_template("lib/history", page)