I'm pretty sure that you basically have to do what strideBack does before you can decode a code point, so all decodeBack would do would be to do exactly what back already does for strings, which is to use strideBackfollowed by decode. - Jonathan M Davis
I have to read more attentively std.utf, but strideBack seems very suitable for me.
Thanks you both!!!