handle empty args array for some commands
do not ignore empty args, but handle them gracefully