module Temple::Mixins::EngineDSL

def remove(name)

def remove(name)
  name = chain_name(name)
  raise "#{name} not found" unless chain.reject! {|i| name === i.first }
  chain_modified!
end