fileSystem
If a file system is provided during construction, it is used. Otherwise, BaseContext's implementation is used, which retrieves it from attachedPipeline.
If a file system is provided during construction, it is used. Otherwise, BaseContext's implementation is used, which retrieves it from attachedPipeline.