Allow for writing anywhere in a file.

	Otherwise known as preparing for the remaining 2 parts of the
	program.