+/**
+ * \brief Create a ViewQuery for monitoring the binding stream of a
+ * sub query.
+ *
+ * \param q is the sub query to monitor.
+ *
+ * \returns the ViewQuery qua Query.
+ *
+ * A ViewQuery tracks the binding succession of a sub query, through
+ * each initial, repeated subsequent and final restore sequence, in
+ * order to tell if a binding is new or lost relative to the previous
+ * sequence. The ViewQuery is
+ */
+extern Query *View_create(Query *q);