Check square-bracket-style constructor.
+Also checks constructor called with a hashref (works, but not officially
+Tests that objects overloading both hash and array are considered to be
+hashrefs by the constructor, not arrayrefs.
Toby Inkster E<lt>firstname.lastname@example.orgE<gt>.
'if constructed with an object that "does" array and hash, hash is preferred',