Adapter spec now covers deeply nested hashes properly.