Merge NLFileReader and NLFile