Dataset.parse() returns self to be more consistent with Graph.parse()