If that is true, it may be a funny bug. Your code should not compile, as you have an array of type string, and you assign to first element a whole seq of strings. That is invalid. Is this your full code, or have you defined converters which may convert sequences to strings in that way?
Maybe you are using latest Nim devel -- I heard that for Nim v 0.19 internal working of seq and strings is changed, so bug may occur from this. (I have still only stable v 0.18)
