Can someone tell me why you can define a method with a question mark in 
its name...

	def initialize
		@foo=true
	end
	def foo?
		@foo
	end


....but you can't name an instance variable with one:

	attr_reader(:foo?)
	def initialize
		@foo?=true
	end

--
(-, /\ \/ / /\/