 function does <b>not</b> check if the array is a valid UTF string. It
 only works with the BOM and 1,2 or 4-byte items.
</p>


</div>
<div class="section"><h2>Parameters</h2>
<table class="params">
<tr class="param"><td class="paramName">array</td><td class="paramDoc"><p>The array with UTF-data.
</p>
</td></tr>
</table>
</div>
<div class="section"><h2>Returns</h2>
<p> A struct with the following members:
</p>
<p> <code class="d_inlinecode">ubyte[] array</code>            A slice of the input array containi