Correct behavior of hasFile on arrays of files.
Shorter syntax use && for and use || for or
Resolve conflicts.