Allow command source code to be specified