Continued work on DeepEqual recursive function