ditch FileInfo, just return a LyDocInfo instance