Versatile Reed-Solomon decoders