\section{Object system implementation}
First, to get things clear, what are considered objects here are C
-structures containing a properly initialized \type\indextype{WObj}
+structures containing a properly initialised \type\indextype{WObj}
structure defined in \file{ioncore/obj.h} as the first element (or the
first element of the structure which is the first element and so on which
gives rise to inheritance). The \type{WObj} structure contains a pointer
to a \type{WObjDescr}\indextype{WObjDescr} class type info structure and
-a list of so called ''watches''. The \type{WObjDescr} structure simply
+a list of so called ``watches''. The \type{WObjDescr} structure simply
lists the class name, a table of dynamic functions and a pointer to
-deinitialisation function (or ''destructor'').
+deinitialisation function (or ``destructor'').
Ion does not do any reference counting, garbage collecting or other
fancy things related to automatic safe freeing of objects with its