I guess this could be more efficiently processed, but I guess it would break the code generation because of the assumption that the prefix can be replaced with a string literal.

But as nobody writes such code by hand and babel won't generate this code (first argument to concat is always an expression), we can keep it simple.