class OpenStruct
def is_method_protected!(name) # :nodoc:
def is_method_protected!(name) # :nodoc: spond_to?(name, true) e name.match?(/!$/) r = method!(name).owner wner.class == ::Class ner < ::OpenStruct lf.class!.ancestors.any? do |mod| return false if mod == ::OpenStruct mod == owner d