fix bad associativity, bad class method reference
rubocop: exclude vendor