Section - Sleeping
Understand "go to bed/sleep" as sleeping.
Sleeping in is an action applying to one thing.
Understand "sleep in/on [something]" as sleeping in.
Check sleeping in:
if the noun is the sleeping bag:
try entering the sleeping bag instead;
if the noun is not enterable:
say "[The noun] would make a terrible bed." instead;
if the noun is in the Nursery:
say "You have a perfectly good sleeping bag right here." instead;
try sleeping instead.
Does the player mean sleeping in the sleeping bag:
it is very likely.
Definition: a person is asleep if the last action of it is the action of sleeping.
Definition: a person is awake if it is not asleep.