enforce sequence_id, expose sequence_id_from method, bump version