Create:
PROC [
name: ROPE, start: INT ← 0, len: INT ← LAST[INT],
bufSize: INT ← 512, buffers: NAT ← 4, useMap: BOOL ← TRUE, raw: BOOL ← TRUE]
RETURNS [rope: ROPE];
Create makes a new ROPE from the specified substring of the named file. It will read in the file contents as necessary, which means that THE CLIENT GUARANTEES THAT THE FILE WILL NOT CHANGE!!!! The file will remain open indefinitely.