Allow custom command runners