Since we don't have this the scratchers will always need to write their own message-loop. Not because they can, but because they must. See http://scratch.mit.edu/discuss/topic/18117/?page=3#post-255957