nit: `discardOptionMethod`