Use at least 2 runners regardless of the number of schedulers
Improve docs and exceptions for regexes
Ensure unquotes are respected in the test macro
Also allow unquoting on setup and teardown callbacks
Improve error messages