use Formatter in CommandWithUpgrade->_list()
respect --format=json when --field= is passed in list subcommands