class Bacon::Context
def run
def run return unless name =~ RestrictContext Counter[:context_depth] += 1 Bacon.handle_specification(name) { instance_eval(&block) } Counter[:context_depth] -= 1 self end
def run return unless name =~ RestrictContext Counter[:context_depth] += 1 Bacon.handle_specification(name) { instance_eval(&block) } Counter[:context_depth] -= 1 self end