fix #109
merge
fix typo
clarify usage of existsAsync and better debug output around failed reading of metafile