     url = source.replace SEARCH_SUBSTITUTION, search
     url = search if url is ''
     url
+
+  _cleanURL: (url) ->
+    url.replace '.', '{dot}'

  setCacheResults: (actionContext, url, value) ->
    uniq = guidFor(actionContext)
    set(@__cached_results, uniq, (get(@__cached_results, uniq) ? {}))
    path = [uniq, url].join('.')
    set(@__cached_results, path, value)

  ###

    @param String url A key to retrieve results from
  ###
  getCacheResults: (actionContext, url) ->
    path = [guidFor(actionContext), @_cleanURL(url)].join('.')
    get(@__cached_results, path)

  ###
