Conserve memory while parsing House Bills, by treating the parsed stream as a 'consumable' stack instead of an in-memory list