• “SHOULD be incompatible with other actions” is too strong, for example there are good reasons to do reject+fileinto.
  • Non ASCII text in rejection string - should it cause creation of DSN/MDN, runtime error or stripping of non-ASCII content?
    • Should we add a tagged argument to control this?
    • Or maybe we need another capability to enable UTF-8 clean rejection?