TODO.

Filesystem APIs

Note: In Node.js, the convention is generally for functions like fs.readFile, fs.appendFile, etc. to take in a callback as their last argument which has the signature (error, data) => {...}.