Better NumPy support
diff --git a/include/pybind/pybind.h b/include/pybind/pybind.h
index 9f28561..d4ebdc8 100644
--- a/include/pybind/pybind.h
+++ b/include/pybind/pybind.h
@@ -132,7 +132,10 @@
             entry = backup;
         }
         std::string signatures;
+        int it = 0;
         while (entry) { /* Create pydoc entry */
+            if (sibling.ptr())
+                signatures += std::to_string(++it) + ". ";
             signatures += "Signature : " + std::string(entry->signature) + "\n";
             if (!entry->doc.empty())
                 signatures += "\n" + std::string(entry->doc) + "\n";