Add get_helper and get_helper_const
diff --git a/src/lib.rs b/src/lib.rs
index 3fb9a2a..144e966 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -748,6 +748,16 @@
         self.helper = helper;
     }
 
+    /// Return a mutable reference to the helper.
+    pub fn get_helper(&mut self) -> Option<&mut H> {
+        self.helper.as_mut()
+    }
+
+    /// Return an imutable reference to the helper.
+    pub fn get_helper_const(&self) -> Option<&H> {
+        self.helper.as_ref()
+    }
+
     #[deprecated(since = "2.0.0", note = "Use set_helper instead")]
     pub fn set_completer(&mut self, completer: Option<H>) {
         self.helper = completer;