I wouldn't have built a custom matcher here, but I'm completely OK with this and I can see where this would be useful as we use the serializers more.