Support buffered parsing