It's on very rare or never occasion that I have ever used a @autoclosure keyword
while passing a closure to method - A closure which takes no parameter and
returns a value (No value type) back.
In this post I will try to decipher the hazy definition of @autoclosure that