We will probably get &quot;uniform call syntax&quot; with C++17. So methods can be called with free function syntax and vice versa. They really are the same.<p><a href="http:&#x2F;&#x2F;www.open-std.org&#x2F;jtc1&#x2F;sc22&#x2F;wg21&#x2F;docs&#x2F;papers&#x2F;2015&#x2F;n4474.pdf" rel="nofollow">http:&#x2F;&#x2F;www.open-std.org&#x2F;jtc1&#x2F;sc22&#x2F;wg21&#x2F;docs&#x2F;papers&#x2F;2015&#x2F;n447...</a>