diff --git a/documentation/current/solutions/other-languages/cecil/cecil-reference/eif-wean.wiki b/documentation/current/solutions/other-languages/cecil/cecil-reference/eif-wean.wiki
index d45a4a87..8e9a929e 100644
--- a/documentation/current/solutions/other-languages/cecil/cecil-reference/eif-wean.wiki
+++ b/documentation/current/solutions/other-languages/cecil/cecil-reference/eif-wean.wiki
@@ -1,20 +1,32 @@
[[Property:title|eif_wean]]
[[Property:weight|10]]
[[Property:uuid|d94fdbce-8cbd-7714-ebfc-38e1f0526eaa]]
-==SYNOPSYS==
-
-'''#include "eif_hector.h"
+==Synopsis==
-EIF_REFERENCE eif_wean (EIF_OBJECT''' ''obj''''');'''
+
+#include "eif_hector.h"
+
+EIF_REFERENCE eif_wean (EIF_OBJECT obj);
+
+
+==Description==
+
+The eif_wean function releases the protection of the Eiffel reference, which is protected by the Eiffel object obj.
+
+==Return value==
+
+The Eiffel reference previously protected by obj.
+
+==Conformance==
-==DESCRIPTION==
-The '''eif_wean()''' function releases the protection of the Eiffel reference, which is protected by the Eiffel object ''obj''.
-==RETURN VALUE==
-It returns the Eiffel reference previously protected by obj.
-==CONFORMANCE==
ISE Eiffel 4.1 and later.
-==SEE ALSO==
-'''eif_access'''(1) , '''eif_adopt'''(1), '''eif_protect'''(1).
+
+
+{{SeeAlso|
+[[eif_access]]
+[[eif_adopt]]
+[[eif_protect]] }}
+