fix: first file without ambiguity is parsed