No comment. Sorry.
fileName
fileName:
close
initialize
printOn:
Append to the argument, aStream, a sequence of characters that identifies the receiver.
usesFileNamed:
Do I require aFileName? That is, do I care if it's clobbered?
newDirectoryNamed:
newFromFile:
newFromString: