You don't need to explicitly specify an array length:

```C
const char rlm_replace[] = { UTF8_RIGHT_TO_LEFT_1,
                                         UTF8_RIGHT_TO_LEFT_2,
                                         UTF8_RIGHT_TO_LEFT_3 };
```
is good enough.

Honestly I don't think we really need to use UTF8_-named tokens for these, because they don't really mean much to the reader anyways. Might be better to just use hex notation for them here.

You can also automatically get the length of the array with `sizeof(rlm_replace)` or `sizeof(rlm)` (if the variable gets renamed)