parameter set default to undef
Merge pull request #1 from sleeperor/optional-command

$command parameter set default to undef