has Changes
Returns whether the file was changed or not. What defines a change is an implementation detaill. If a file was saved successfully, this method must return false. Defaults to: false
Return
true if the file has changes, false otherwise.