memory_file::size() now returns chars not bytes.