hg switch rewrite not finished
   - should figure out how to:  store switch-when elements, hide them
  - then retrieve the correct and show

  (directive examples added)