def parse_command_line
  def run
  def config
  def guess_cpu
  def guess_version(os)
  def guess_platform(opts = {})
  def platform_fail
  def install_fail
  def sys(*args)
  def unpack(distfile, target_dir)
  def fetch_spec(spec)
  def fetch
  def remote_files_matching(dir, regex)
  def platforms
  def versions
  def latest_version
  def make(*args)
  def ruby(*args)
  def build
  def raw_install_to_gem_install
  def install
  def verify_install(on_error = nil)
  def find_ruby_version(spec)
  def windows_install
  def uninstall
    def attribute(reader, &block)
        define_method(reader) {
              define_method(reader) { value }
        define_method(writer) { |value|
    def tap