code: def next(self, acceleration=0.0):
          
          q = quaternion_slerp(self._qpre, self._qnow, 2.0 + acceleration, False)
          self._qpre, self._qnow = self._qnow, q
docs: Continue rotation in direction of last drag.