Name: Added append method which takes a Component.
diff --git a/ndn-cpp/name.hpp b/ndn-cpp/name.hpp
index 32e001f..256bd59 100644
--- a/ndn-cpp/name.hpp
+++ b/ndn-cpp/name.hpp
@@ -207,6 +207,13 @@
     return *this;
   }
   
+  Name& 
+  append(const Component &value)
+  {
+    components_.push_back(value);
+    return *this;
+  }
+  
   /**
    * Append the components of the given name to this name.
    * @param name The Name with components to append.