Blog Post
regarding timestamps: alright, gonna adapt wherever I use datesupport with (.now?long/1000)?round , thanks!
regarding .splice(): Yeah, of course exceptions could be added for the edge cases, was just playing around with it (a.k.a. trying to break it). What was surprising to me though is the behaviour around the end of the sequence/array, had to check myself in JS, and indeed^^...doing this for a while, but this is not what I'd call immediately intuitive, although logical...plus I'd use .push() (in JS) or simply concat (in the case of FreeMarker) to add items to the end of an array, not .splice() =), learned something!
We would need seq.splice(seq?size, 0, [7.8]) to get the result I expected in the first example, e.g. length of the array = last index + 1.
thanks for taking your time to get back to me!