In reply to KTS915.

What evidence do you have that the plugin author was trying to target edit_users but mistakenly targeted edit_user?

It is clear that he meant to use the edit_user capability, but was just unclear about its ability for that to always return true so a user can edit itself. This is because providing a user ID as context is only supported for the edit_user capability not the edit_users capability.