small cleanup in `file_system.dart` + enforce singleton `ChromeFileSystem`