If you use up all the matches, and then drop the empty matchbook on the ground, you can no longer pick it up. But you can still use implicit taking to get it:
>LIGHT MATCH
I see no match here.
>DROP MATCHBOOK
Dropped.
>GET MATCHBOOK
Why? There's no match left in the matchbook.
>TURN ON MATCHBOOK
(Taken)
There's no match to light!
If you use up all the matches, and then drop the empty matchbook on the ground, you can no longer pick it up. But you can still use implicit taking to get it:
Giving it
TRYTAKEBIT
should fix that.