schema tree FEATURE allow changing enabled features
At the cost of recompiling the whole context.
diff --git a/src/tree_schema.h b/src/tree_schema.h
index 97c079c..e977f96 100644
--- a/src/tree_schema.h
+++ b/src/tree_schema.h
@@ -2149,8 +2149,9 @@
*
* @param[in] mod Module to make implemented. It is not an error
* to provide already implemented module, it just does nothing.
- * @param[in] features Optional array of features ended with NULL to be enabled if the module is being implemented.
- * NULL for all features disabled and '*' for all enabled.
+ * @param[in] features Optional array of features ended with NULL to be enabled. NULL for all features disabled
+ * and '*' for all enabled. If the module is already implemented, these features are still correctly set and all
+ * the modules recompiled.
* @return LY_SUCCESS on success.
* @return LY_EDENIED in case the context contains some other revision of the same module which is already implemented.
* @return LY_ERR on other errors during module compilation.