using base class' _setup_next_sequence() for abstract factories instead ...

...of getting highest pk value