3.0 core libraries proof

Another set of proofing changes. I'll go through the rest of `/core-libraries` next.
In a normal sentence I prefer "boolean" instead of "bool" as in when we do it for ``@param``