It actually returns a buffer.