Lazy evaluation and composition using method chaining with JavaScript proxies | Heykuki News