OBJ parser fully functional (if a bit slow, which seems right considering we're reading and parsing strings line by line).