Reason: If someone's hand is on a hat, there's a hat
You may also want to alias/implicate adjusting_hat -> hand_on_hat ; I can't think of a practical way to adjust a hat without using a hand, though that may be lack of imagination. ;p
Updated by alegria