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