The MIME.StringRange object seems to be useful in more cases than just in the MIME module.
Any objections if we move it into the String module and then name it Range (i.e. String.Range) instead? -- Stephen. Time is nature's way of making sure everything doesn't happen at once.
