s&#x00A0;(
&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;with,&#x00A0;&#x00A0;new,&#x00A0;&#x00A0;fromBool,&#x00A0;&#x00A0;toBool,&#x00A0;&#x00A0;maybeNew,&#x00A0;&#x00A0;maybeWith,&#x00A0;&#x00A0;maybePeek,
&#x00A0;<br />&#x00A0;&#x00A0;&#x00A0;&#x00A0;withMany,&#x00A0;&#x00A0;copyBytes,&#x00A0;&#x00A0;moveBytes
&#x00A0;<br />&#x00A0;&#x00A0;)&#x00A0;where
</div>
     <p class="noindent"></div>
<h3 class="sectionHead"><span class="titlemark">34.1    </span> <a 
 id="x42-30000034.1"></a>General marshalling 