Test::Deep uses the Test::Builder framework.
It permits tests that perform comparison of deeply nested structures.
