public void add(String sequence) {
		if ((sequence == null) || sequence.isEmpty()) {
			totalCount++;
			return;
		}

		// Count for this node
		char base = sequence.charAt(0);
		inc(base);
		AcgtTree node = getOrCreate(base);

		// Recurse into tree
		node.add(sequence.substring(1));
	}