Let's dig in a not-well-publicized ES6 feature: calling functions without using parentheses. If you are familiar with Ruby, you know that in Ruby you can omit parentheses when they're not ambiguous: puts 'hello world' puts('hello world') //-> same result! But we're in javascript and this is not allowed. Uhm... in some forms it IS allowed! How I've discovered this: SQORN In my search for new librar