Per our conversation, you need to document what happens if the offset is != EOF.