MapFileTree needs to return a list of files matching a given situation