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