Create a new dependency with an already known modified time and length.
Returns true if the test Dependency has the same source path as this dependency.
Returns the string to recreate the Dependency.
Returns the current last-modified time of the file.
Returns the current length time of the file.
Returns the underlying source path.
If true, deleting the source counts as a change.
If the source modified date changes at all, treat it as a modification.
Returns a printable version of the dependency.
If the source modified date changes at all, treat it as a modification. This protects against the case where multiple computers have misaligned dates and a '<' comparison may fail.