def longest_name
      bmethods.empty? and return 0
      bmethods.map { |x| x.short_name.size }.max
    end
def longest_name
      bmethods.empty? and return 0
      bmethods.map { |x| x.short_name.size }.max
    end
Return the length of the longest_name of all these methods' names.