#{uname} $forall tag <- pathtags \ + # #{tag}
#{bcount} $if isowner
all ‧ private ‧ public ‧ unread ‧ untagged ‧ starred
^{pager}
$forall (Entity bk' Bookmark{..}) <- bmarks $with bk <- fromSqlKey bk'
$if isowner
$if isowner
#{toTitle bookmarkDescription}
#{bookmarkHref}
#{Textarea bookmarkExtended}
$with btags <- filter ((==) bk' . (bookmarkTagBookmarkId . E.entityVal)) alltags $forall (Entity bt BookmarkTag{..}) <- btags $with private <- isPrefixOf "." bookmarkTagTag $if (private && isowner) || (not private) #{bookmarkTagTag}   $if isowner
edit  
delete cancel / destroy
$if bookmarkToRead    mark as read
^{pager} $if (fromIntegral bcount >= limit) || (page > 1) $maybe route <- mroute
per page:    204080120160