Upkeep time manager (in case someone needs it)

This is how far I got for making an invisible token that gives players a time window during the upkeep only if they actually need to do something. I abandoned the project after finding that I couldn't code forecast (it makes the game freeze), but the starting point is good and I think it should work well for other upkeep things as well.
The ZIP includes the invisible token and a LOL file. Inside the LOL file there's a comment where you can find the code that needs to be added to the cards needing upkeep time. You also need to declare the card name with some optional entries. I left Pride of the Clouds inside as an example: activated means that the ability is an activated one (it will be most of the times, Braid of Fire is one of the few that doesn't need this); untapped means that the activated ability has a tap cost so you won't be asked if the card is tapped; mana is the mana cost of the ability so you won't be asked if you can't afford it (you can avoid using this entry if you plan to use manual mana).
If you find something wrong or need more information, answer this topic.
If you want to extend/enhance the idea by yourself, feel free to do that.
EDIT: Now supporting Pride of the Clouds, Braid of Fire, Magus of the Mirror, Mirror Universe.
The ZIP includes the invisible token and a LOL file. Inside the LOL file there's a comment where you can find the code that needs to be added to the cards needing upkeep time. You also need to declare the card name with some optional entries. I left Pride of the Clouds inside as an example: activated means that the ability is an activated one (it will be most of the times, Braid of Fire is one of the few that doesn't need this); untapped means that the activated ability has a tap cost so you won't be asked if the card is tapped; mana is the mana cost of the ability so you won't be asked if you can't afford it (you can avoid using this entry if you plan to use manual mana).
If you find something wrong or need more information, answer this topic.
If you want to extend/enhance the idea by yourself, feel free to do that.
EDIT: Now supporting Pride of the Clouds, Braid of Fire, Magus of the Mirror, Mirror Universe.