class Cucumber::Core::Compiler::BackgroundCompiler

@private

def initialize(source, receiver)

def initialize(source, receiver)
  @source   = source
  @receiver = receiver
end

def step(step)

def step(step)
  receiver.on_background_step(source + [step])
  self
end