I wanted to make it re-usable but I didn't get it completely, especially this part 
#(- % (count my-system-names))]

so as of now I just moved the fn to test.systems.