Several custom modifications, version divergence.
Several custom modifications, version divergence.

- Situation cannot be an implicit choice of itself.
- Implicit choice optionText can be a piece of HTML, it's not escaped
  now.

Oreolek/undum-commonjs,Oreolek/undum-commonjs