diff --git a/documentation/current/solutions/concurrent-computing/concurrent-eiffel-scoop/scoop-examples/baboon-crossing.wiki b/documentation/current/solutions/concurrent-computing/concurrent-eiffel-scoop/scoop-examples/baboon-crossing.wiki
index b4cab1f5..4b6e3f1e 100644
--- a/documentation/current/solutions/concurrent-computing/concurrent-eiffel-scoop/scoop-examples/baboon-crossing.wiki
+++ b/documentation/current/solutions/concurrent-computing/concurrent-eiffel-scoop/scoop-examples/baboon-crossing.wiki
@@ -40,7 +40,7 @@ The baboons (modeled by class BABOON), when they are created are de
: 3) Traversing the canyon. Once on the rope, the baboon takes a short time to make it to the other side.
-: 4) Dismounting the rope. After crossing the canyon, the baboon gets off the rope ... and apparently dies immediately after satisfying his only life's ambition.
+: 4) Dismounting the rope. After crossing the canyon, the baboon gets off the rope ... and dies immediately after attaining what was apparently its only goal in life.
diff --git a/documentation/current/solutions/other-languages/cecil/cecil-reference/attribute-exists.wiki b/documentation/current/solutions/other-languages/cecil/cecil-reference/attribute-exists.wiki
index 3ee7223b..ebf737b6 100644
--- a/documentation/current/solutions/other-languages/cecil/cecil-reference/attribute-exists.wiki
+++ b/documentation/current/solutions/other-languages/cecil/cecil-reference/attribute-exists.wiki
@@ -2,20 +2,19 @@
[[Property:link_title|attribute_exists]]
[[Property:weight|-15]]
[[Property:uuid|7cdf93a7-6f63-869a-5443-b8908a086d18]]
-==SYNOPSYS==
-
-'''#include "eif_cecil.h"'''
+==Overview==
+
+#include "eif_cecil.h"
-'''EIF_BOOLEAN attribute_exists (EIF_REFERENCE''' ''object'', '''char *''' ''name''''')''';
+EIF_BOOLEAN attribute_exists (EIF_REFERENCE object, char * name);
+
-==DESCRIPTION==
-The '''attribute_exists()''' macro returns '''EIF_TRUE''' or '''EIF_FALSE''' when the attribute of name ''name'' exists in the Eiffel object (reference) ''ref'' '''. '''
-==RETURN VALUE==
-'''EIF_TRUE''' or '''EIF_FALSE'''.
-==CONFORMANCE==
+==Description==
+The attribute_exists() macro returns EIF_TRUE when the attribute of name name exists in the Eiffel object (reference) object .
+==Return value==
+EIF_TRUE or EIF_FALSE.
+==Conformance==
ISE Eiffel 4.5 and later.
-==SEE ALSO==
-'''eif_attribute''' (1).
-
+{{SeeAlso|
[[Reference for `eif_attribute'.]] }}