Make `throw_symbol` fully composable.
Make `yield_with_args` fully compose with other matchers.
Make `yield_successive_args` matcher composable with other matchers.