Update checkers to use subprocesses