add Interet class for flexibility if we need selectors in the future
diff --git a/include/ccnx-common.h b/include/ccnx-common.h
index 7394c03..0636a62 100644
--- a/include/ccnx-common.h
+++ b/include/ccnx-common.h
@@ -13,12 +13,21 @@
 using namespace std;
 namespace Ccnx {
 typedef vector<unsigned char> Bytes;
+typedef vector<string>Comps;
 
+// --- Bytes operations start ---
 void
 readRaw(Bytes &bytes, const unsigned char *src, size_t len);
 
 const unsigned char *
 head(const Bytes &bytes);
 
+// --- Bytes operations end ---
+
+// --- Name operation start ---
+void
+split(const string &name, Comps &comps);
+// --- Name operation end ---
+
 } // Ccnx
 #endif // CCNX_COMMON_H