proc myPage(articles: seq[Article]): string =
  var result = ""                  # Тези редове съответстват на правилото:
  result.add("<" & "head" & ">")   # {var x = y; x.add(z);} (x, y, z: string) = 
                                   # x = y & z
  result.add("<" & "title" & ">")
  result.add("Боза.цом")
  result.add("</" & "title" & ">")
  result.add("<link " & "relation" & "=" & "\"stylesheet\"" &
    "href" & "=" & "\"moar-blink.css\"" & ">")
  result.add("</" & "link" & ">")
  result.add("</" & "head" & ">")
  result.add("<" & "body" & ">")
  result.add("<" & "ul" & ">")
  for article in articles:
    result.add("<" & "li" & ">")
    result.add("<" & "h2" & ">")
    result.add article.title
    result.add("</" & "h2" & ">")
    result.add("<" & "p" & ">")
    result.add article.body
    result.add("</" & "p" & ">")
    result.add("</" & "li" & ">")
  result.add("</" & "ul" & ">")
  result.add("</" & "body" & ">")