class SwarmScanner {

	protected void removeDockerLabels(String neo4jLabel, String idName, String idVal, JsonNode intended,
			JsonNode actual) {

		List<String> x = Lists.newArrayList();
		actual.fieldNames().forEachRemaining(it -> {
			if (it != null && it.startsWith("label_")) {
				if (!intended.has(it)) {

					if (!it.contains(" ")) {
						x.add("a.`" + it + "`");
					}
				}
			}
		});
		if (!x.isEmpty()) {
			String cypher = "match (a:" + neo4jLabel + " {" + idName + ":{id}}) remove " + Joiner.on(", ").join(x)
					+ " return a";

			dockerScanner.getNeoRxClient().execCypher(cypher, "id", idVal);
		}

	}

	  SwarmScanner(DockerScanner ds);

}