Fix add_option with string matcher

TODO: purge using '|' as options separators.
Purge '|' as options separator.