rename OptionDefinition initialize argument type => type_or_description and check if it is an instance of Class to use for type instead of if is an instance of String to use for description
rename OptionDefinition initialize argument type => type_or_description and check if it is an instance of Class to use for type instead of if is an instance of String to use for description

ramiroaraujo/image_optim,weheartit/image_optim,weheartit/image_optim,mihailim/image_optim,ramiroaraujo/image_optim,mihailim/image_optim,weheartit/image_optim,ramiroaraujo/image_optim,mihailim/image_optim,toy/image_optim,toy/image_optim,toy/image_optim