       _.escape text
     favicon:               ctab.favIconUrl
     fparam:                rendered (text) ->
-      url.fparam text
+      if text then url.fparam text
     fparams:               nullIfEmpty url.fparam()
     fsegment:              rendered (text) ->
-      url.fsegment parseInt text, 10
+      if text then url.fsegment parseInt text, 10
     fsegments:             url.fsegment()
     googl:                 googl.enabled
     googlaccount:          ->

    googloauth:            -> do @googlaccount
    java:                  navigator.javaEnabled()
    length:                rendered (text) ->
      text.length
    linkmarkdown:          ->
      toMarkdown @linkhtml
    linkstarget:           links.target
    linkstitle:            links.title
    lowercase:             rendered (text) ->
      text.toLowerCase()
    markdown:              ->
      toMarkdown getFromPage @html, 'html'
    markdowninline:        markdown.inline

    datetime:              rendered (text) ->
      new Date().format if text then text
    decode:                rendered (text) ->
      if text then decodeURIComponent text
    depth:                 screen.colorDepth
    # Deprecated since 1.0.0, use `linkstarget` instead.
    doanchortarget:        -> @linkstarget
    # Deprecated since 1.0.0, use `linkstitle` instead.
    doanchortitle:         -> @linkstitle
    encode:                rendered (text) ->
      if text then encodeURIComponent text
    # Deprecated since 0.1.0.2, use `encode` instead.
    encoded:               ->
      encodeURIComponent @url
