s_expressions-replayable: new interface for S-expression descriptors that can duplicated