Insert inserts a string at a given position, never used it so no idea how it is supposed to work.
Instead I (and most others) tend to use concat for our concating needs: http://ez.no/doc/ez_publish/technical_manual/4_0/reference/template_operators/strings/concat