Changing the Gecko code comparison from metadata to data comparison

because important variations sometimes have the same metadata