Replacement forFMath::Wrapthat works for integers and returns a value in [Begin, End). Note: this implementation uses a loop to bring the value into range - it should not be used if the value is much larger than the range.