Enhancement to Swipe actions: compound actions and different swipe action depending on swipe lenghts

Would it be possible to add:

  1. compound swipe actions (ie. swiping to the right would mark message as read AND archive)?
  2. multiple swipe options when swiping in one directions depending on swipe lenghts (ie. short swipe would delete message, longer would mark it as spam)