* @param key looked up key *)
exception Key_not_found of string
+ (** raised when a cyclic definitions is found, e.g. after
+ * Helm_registry.set "a" "$b"
+ * Helm_registry.set "b" "$a"
+ * @param msg brief description of the definition cycle *)
+exception Cyclic_definition of string
+
(** raised when a looked up key doesn't have the required type
* @param expected_type
* @param value