   isReadmePath: (readmePath) ->
     extension = path.extname(readmePath)
     base = path.basename(readmePath, extension).toLowerCase()
-    base is 'readme' and (extension is '' or @isMarkdownExtension(extension))
+    base is 'readme' and (extension is '' or fsPlus.isMarkdownExtension(extension))
 
   # Private: Used by isReadmePath.
   isMarkdownExtension: (ext) ->

  absolute: (relativePath) ->
    return null unless relativePath?

    homeDir = @getHomeDirectory()

    if relativePath is '~'
      relativePath = homeDir

  list: (rootPath, rest...) ->
    extensions = rest.shift() if rest.length > 1
    done = rest.shift()
    fs.readdir rootPath, (error, paths) ->
      if error?
        done(error)
      else
        paths = fsPlus.filterExtensions(paths, extensions) if extensions
        paths = paths.map (childPath) -> path.join(rootPath, childPath)
        done(null, paths)

