Some tyding to support multiple run() and Perinci::CmdLine::Server