Supports graph querying by user-given version number, requiring reconstruction of Fragment when changing versions.