Arguing about fictional franchises is a great way to jaw about the media we love and prove we know the franchise inside and out, but an arguer should always do their homework first so they don't lose face in front of their fellow fans.
Because imagine how embarassed you'd be if you claimed Groundhog Day was purposely written without an explanation of how Phil got stuck in the time loop, only to find out about the second draft of the script.
The second draft spells out that Phil's ex girlfriend Stephanie Decastro put a curse on the poor guy and that Phil is actually supposed to be stuck in the time loop for 10,000 years.
And speaking of things that are spelled out in the script but never made it onto the screen- the contents of the mysterious FedEx box in Cast Away was originally supposed to be revealed to be this:
In the third draft of the script Chuck decided to open the box after he'd been on the island for 1,000 days, and inside he discovered two bottles of homemade salsa verde and a note from a woman begging her husband to come back.