matcher api and bugfixes

3 jobs for master in 1 minute and 54 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
passed build #13526

00:00:25

passed deploy #13528

00:01:02

passed test #13527

00:00:27