This project uses the js method "call" in combination with a high-order-function among others to put objects from a "shelf" to a "cart". For more information please visit the wiki for this project:
https://github.com/Incrementis/Javascript-call-methods-with-call-/wiki