func NewSingleReplication(ts graph.TripleStore, opts graph.Options) (graph.QuadWriter, error) { horizon := ts.Horizon() rep := &Single{nextID: horizon + 1, ts: ts} if horizon <= 0 { rep.nextID = 1 } return rep, nil }