Added Changeset::fromString