les may be actually different even though they store the same value.</li>
	<li>Since <code>string.dump</code> produces an error instead of returning an error message silently, values with unmatched C functions raises the error produced by <code>string.dump</code>.
	To handle such situation, you should use a <code>pcall</code>.
	But be warned that this function is somewhat restricted since it can't be used with yielding co-routines.</li>
	<li>Methods used to compare two different values (<i>i.e.</i> fields <