I've been looking at OpenZeppelin's Address.sol contract and found something interesting.
As you can see in the picture,
Both functions have the same name and the first one just calls the second one.
- Why is it even possible to shadow function names?
- Is there any benefit to having it this way?
Thanks a lot