cleaning code; new interface class - XRef_IFileProvider