The serialized <classname>MongoDB\BSON\Javascript</classname>.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1role="returnvalues">
&reftitle.returnvalues;
<para>
Returns the unserialized <classname>MongoDB\BSON\Javascript</classname>.
</para>
</refsect1>
<refsect1role="errors">
&reftitle.errors;
<simplelist>
&mongodb.throws.argumentparsing;
<member>Throws <classname>MongoDB\Driver\Exception\UnexpectedValueException</classname> if the properties cannot be unserialized (i.e. <parameter>serialized</parameter> was malformed).</member>
<member>Throws <classname>MongoDB\Driver\Exception\InvalidArgumentException</classname> if the properties are invalid (e.g. missing fields or invalid values).</member>