Change parse() to handle byte stream - subparsing routines still fragile
Updating readme with ideas on how to deal with existing fragility