Updated so that is_new( path ) works.

  I'd neglected to implement half the functionality.