I would use a stirct check for ``in_array`` to avoid issues if one of the scores is 0 (I'm not sure it is a meaningful score for a TokenInterface implementation, but the interface does not forbid it)