Despite the work I've put in I'm still not completely sure whether all this is a good way forward
Have you written about what makes you not sure about this being a good way forward?
I'm personally looking forward to this a lot, ever since I read Thoughts about better support of sequences and beat-wise (rather than cycle-wise) operations in TidalCycles
I'm just really excited for that append function! Is it correct that it will be possible to elongate notes across boundaries? In contrast to e.g cat ["1", "_"]