Changed the reader's feed function to accept any buffer, not just read-only
ones.