docs: def by_position(self, position):
          """Like `.get()`, but by position number."""
          # don't use .first(), so that MultipleResultsFound can be raised
          try:
              return self.filter_by(position=position).one()
          except sa.orm.exc.NoResultFound:
              return None