
If we initialize it with OpenStruct, then methods defined in CLI::Args cannot be called and they would always return nil leading to bugs
Library
This directory contains all the code run by the official brew
and brew cask
commands in Homebrew
and all formulae (package descriptions) in taps (repositories containing formulae) in Taps
subdirectories.