A type S satisfies Sequencer if it meets the following requirements:
Sequencer Requirements: Pseudo-Signature, Semantics
size_t S::operator()(const T &v)#
Requirements: The type
Tmust be the same as the template type argument
sequencer_nodeinstance in which the
Sobject is passed during construction.
Returns the sequence number for the provided message