rewriting iostreams::mfilebuf and removal of iostream::[io]mfstream