Port to WirePattern and MultiError
Test groups support