code: @Override
      public FileIO failIfNotExists(final boolean... failOnFNF) {
          this.failIfNotExists = (failOnFNF != null) && ((failOnFNF.length == 0) || ((failOnFNF.length > 0) && failOnFNF[0]));
          return this;
      }
docs: Set whether file should be created if it does not exist. When this method is not invoked, *
  bind operations will fail if the file does not exist.
  
  @return this to provide a fluent API.