Calling strange things. Source: http://nativejavascript.blogspot.com/2013/11/in-javascript-using.html