change: is.[exists,dir,file] return a resolved path if succeeded.