-B<NOTE> is_deeply cannot tell the difference between $ref and "$ref", it
-also cannot tell the difference between {} and {some_key =E<gt> []}, it
-cannot tell the difference between a scalar string and an object which uses
-overloading to stringify to the same value.
-
-is_deeply will go into an infinite loop if passed a circular data structure.
-
-The above also apply to eq_array and eq_hash.
-
-Display of scalar refs is not quite 100%