#!/usr/bin/env ruby class Church def initialize @enlightens = false end def enlightens? @enlightens end end church = Church.new class << church; define_method :burn! do; @enlightens = true; end; end; puts "church.enlightens?" puts church.enlightens? puts "church.burn!" church.burn! puts "church.enlightens?" puts church.enlightens?