I just noticed that if you are using no_implicit_actions and you attempt to drop a worn object, the action fails, but you get no response. A transcript goes something like this:
>get amulet
Taken.
>wear it
You put on the amulet.
>drop it
>
It should say something like “You need to remove the amulet first.”
I’ve raised an issue for @DavidG at GitLab, but just thought I’d mention it here, in case anyone wanted to express an opinion.