 #   data-pwnfx-refresh-method: the HTTP method of AJAX request (default: POST)
 #   data-pwnfx-refresh-ms: delay between a change on the source element and
 #                          AJAX refresh requests (default: 200ms)
-#   data-pwnfx-refresh-target: a space-separated list of identifiers, one of which
-#       should match the value of data-pwnfx-refresh; set on the element
+#   data-pwnfx-refresh-target: a space-separated list of identifiers, one of
+#       which should match the value of data-pwnfx-refresh; set on the element
 #       populated with the AJAX response
 class PwnFxRefresh
   constructor: (element, identifier, scopeId) ->


  # Called when an XHR request issued by PwnFx.xhr works out.
  _xhr_onload: ->
    if (@status < 200 || @status >= 300) && (@status != 304)
      throw new Error(
          "XHR result ignored due to HTTP #{@status}: #{@statusText}")
    @pwnfxOnData @responseText

  #     selector; the scope container can belong to the returned array
  queryScope: (scope, selector) ->
    scopeMatches = false
    if scope isnt document
      # TODO: machesSelector is in a W3C spec, but only implemented using
      #       prefixes; the code below should be simplified once browsers
      #       implement it without vendor prefixes
