Check for run command before doing version check accounts for optional parameters
Revert "Check for run command before doing version check accounts for optional parameters"

This reverts commit a36c7ec94a13830feec4a55d434f557c82b87e5c.
Revert "Revert "Check for run command before doing version check accounts for optional parameters""

This reverts commit f44e94d2805fd7c484acf09adcbb1a5f07018e63.
Revert "Revert "Revert "Check for run command before doing version check accounts for optional parameters"""

This reverts commit a9c76a6e10df6e2b52fbccbd2f37054fc92a85ef.
Revert "Revert "Revert "Revert "Check for run command before doing version check accounts for optional parameters""""

This reverts commit 0e5e40dbd6a1881d89ebaaa3443245945866428a.