class Dependencies implements List<Dependency> {

    public boolean containsDependency(final GAV other) {
        for (Dependency dependency : dependencies) {
            if (dependency.isGAVEqual(other)) {
                return true;
            }
        }
        return false;
    }

    public  Dependencies();
    public  Dependencies(final List<Dependency> dependencies);

}