Support more options, use YargsSetup type