I’ve been discusing it with ChatGPT and isn’t expendable after all. We have had a long discussion and we emd to the conclusion that, in fact, it is necessary because some JavaScript’s automatic behaviour with this type of lines: end - start + 1
It seems that JavaScript, even though end and start are alphabetic characters, it converts them to Unicode due to the arithmetical operation.
I would just leave this here in case someone have the same doubt as me, I think is interesting