Repair binary compatibility for RunnerSyntax
Commit 1c138c3b introduced a new constructor for RunnerSyntax. Unfortunately it did so by adding a declaration but replacing implementation of the old ctor. We thus had a declared ctor without an implementation for it.
Repair this by adding a new implementation for the old ctor declaration.