   # Shorthand for finding an element by id, returns null if not found.
   #
   byId: (id) ->
-    wesabe.taint @document.getElementById(id)
+    privacy.taint @document.getElementById(id)
 
   #
   # Finds all nodes matching +xpathOrNode+ with optional

  #
  fill: (xpathOrNode, valueOrXpathOrNode) ->
    tryThrow 'Page.fill', (log) =>
      element = wesabe.untaint @findStrict(xpathOrNode)
      log.info 'element=', wesabe.taint(element)

      value = wesabe.untaint(valueOrXpathOrNode)
      value = value.toString() if type.isNumber(value)

      if value and not type.isString(value)
        valueNode = wesabe.untaint @findStrict(value, element)
        log.debug 'valueNode=', wesabe.taint(valueNode)
        value = valueNode.value

      log.radioactive 'value=', value

  # @public
  #
  visible: (xpathOrNode) ->
    element = privacy.untaint @find(xpathOrNode)

    # no element? not visible
    return false unless element
