###\ ##\ ##\ ##\ ######\ ######\ #######\ ########\ ###\
## _| ## | ## | \__| ## __##\ ## __##\ ## __##\ ## _____| \_##\
## | ######\ #######\ ##\ #######\ ## / \__|## / ## |## | ## |## | ## |
### | \_## _| ## __##\ ## |## _____| ## | ## | ## |## | ## |#####\ ###\
\## | ## | ## | ## |## |\######\ ## | ## | ## |## | ## |## __| ## |
## | ## |##\ ## | ## |## | \____##\ ## | ##\ ## | ## |## | ## |## | ## /
\###\ \#### |## | ## |## |####### |##\\###### | ###### |####### |########\ ### |
\___| \____/ \__| \__|\__|\_______/ \__|\______/ \______/ \_______/ \________| \___/
Explaining the difference and power behind call, apply and bind.