Concrete file implementation was replaced by single segment file abstraction.