BUGFIX: Change array_diff to array_diff_key

array_diff doesn't handle multidimensional arrays and we should be comparing the keys of the arrays anyways