added File::exists(), a file exist check that honours the defined area.