Doesn't look at execute bit for difference if we can't actually check it