class Molinillo::DependencyGraph::AddEdgeNoCircular

def delete_first(array, item)

def delete_first(array, item)
  return unless index = array.index(item)
  array.delete_at(index)
end