rubocop and foodcritic opinions satisfied.