Allow streams for efficient parsing