class Module

def attr_internal_reader(*attrs)

Declares an attribute reader backed by an internally-named instance variable.
def attr_internal_reader(*attrs)
  attrs.each {|attr_name| attr_internal_define(attr_name, :reader)}
end