anchor.diff:     *
      * Returns a [FileSystemEntityType].
      *
  -   * [FileSystemEntityType] has the constant instances file, directory,
  -   * link, and notFound.  [type] will return link only if the optional
  -   * named argument [followLinks] is false, and [path] points to a link.
  -   * If the path does not point to a file system object, or any other error
  -   * occurs in looking up the path, notFound is returned.  The only
  -   * error or exception that may be thrown is ArgumentError,
  -   * caused by passing the wrong type of arguments to the function.
  +   * Returns [FileSystemEntityType.link] only if [followLinks] is false and if
  +   * [path] points to a link.
  +   *
  +   * Returns [FileSystemEntityType.notFound] if [path] does not point to a file
  +   * system object or if any other error occurs in looking up the path.
      */
     static FileSystemEntityType typeSync(String path, {bool followLinks: true}) {
       return _getTypeSync(_toUtf8Array(path), followLinks);
  
positive.code:    * stat().
     *
     * If the call fails, completes the future with a [FileStat] object
     * with .type set to
     * FileSystemEntityType.notFound and the other fields invalid.
     */
    Future<FileStat> stat() => FileStat.stat(path);
  
  
negative.code:    *
     * Returns a [FileStat] object containing the data returned by stat().
     *
     * If the call fails, returns a [FileStat] object with `.type` set to
     * [FileSystemEntityType.notFound] and the other fields invalid.
     */
    FileStat statSync() => FileStat.statSync(path);
  
  