Implement #writer
Implement #getReader
Update per coding convention