The Data::Compare compares two perl data structures recursively.