class VertexLabel {

    public VertexLabel withoutOuterNamespace() {
        List<String> reducedNamespace = namespace.subList(1, namespace.size());
        return new VertexLabel(reducedNamespace, this.name);
    }

    public  VertexLabel(String name);
    public  VertexLabel(String outer, String... inner);
    public  VertexLabel(List<String> namespace, String name);

}