require_formats accepts array instead of ARRAy ref.
use ->args more
describe better the potentials of this command.