Loopng Keystroke Macros

I am in a programming situation where I would like to build just a small series of keystrokes for a KS macro (about 8 keystrokes) but be able to loop the macro 50 times, either within the macro itself, or via another Keystroke Macro.

I understand, I can do it within a cuelist by using the comment macro to trigger the Keystroke Macro and setting the cuelist for a chase or follow times with a limited # of loops, but I was more curious if there is a more elegant method within the kesystroke macro itself?

JB