smil: don't consume the next token before returning the current event