Accept args or stdin.