Allow command version to be passed in. This is needed, eg. for the "replace facts" command which only has a version 1 at time of writing