Parsed documentation:
View on GitHub
This method tries to require the gem whose name is returned by
`.gem_name`. If a LoadError or NameError occurs, it displays an error
message (unless opts[:silent] is true) and returns false.

@param [Hash] opts some options
@option opts [Boolean] silent true if no error messages should be shown

@return [Boolean] whether or not the gem is loaded
Please help! Open an issue on GitHub if this assessment is incorrect.