AbdulAlhazred
Legend
I think you're thinking too hard about it. Resting absolutely is a party function. Any group of one or more individual PCs who are operating together as a group IS a party. When the party rests, the members of the party rest. Its that simple. They kick back, relax, check around the area they're in, fiddle with loot to see if its magic, drink some potions, etc. If one PC wants to do jumping jacks, that's fine, he's still resting. If there's a specific effect on someone that says that they can't rest, well then they don't get the benefit of resting (or to be fair the penalties either). Fine, no problems. Nobody gets to game the system, no house rules are required, the game simply works as intended.
Of course there are some points where things weren't thought through 100% perfectly and players can technically do some oddball things. Some of those are OK and just come down to cleverness by the players, but others really aren't all that cool.
I think you have to look at the whole thing from the standpoint of what makes sense. The game is supposed to be about envisioning yourselves as adventurers, not nitpicking rules. When things like this come up, the question should be "how would it make sense to narrate this?" not "It says on PHB 287 paragraph 3 subpoint J of title 6..." When players start quoting rules at my table like that, they get short shrift.
Of course there are some points where things weren't thought through 100% perfectly and players can technically do some oddball things. Some of those are OK and just come down to cleverness by the players, but others really aren't all that cool.
I think you have to look at the whole thing from the standpoint of what makes sense. The game is supposed to be about envisioning yourselves as adventurers, not nitpicking rules. When things like this come up, the question should be "how would it make sense to narrate this?" not "It says on PHB 287 paragraph 3 subpoint J of title 6..." When players start quoting rules at my table like that, they get short shrift.