parse(): Allow passing a string since we're just going to .read() the FH
Add parse_time() test