added mid-stream parsers for ICal data types