Commit 9ee498e8006b02975c48d850a138ddb50af43717

Chris Hescock 2016-03-08T10:16:37

Only buffer if necessary.