Changed ShellExecutor.args() method to include before and after keywords