bugfix: recursiveEqual call