Thanks for the input Loïc. When you say removing it is harsh, do you mean removing it immediately in favor of a parse transform (implementation 1) or are you also against implementation 2 which would be backwards compatible at BEAM level and allow the feature to be slowly phased out through the years?<div><br></div><div>Regarding my personal reasons, they have all been listed in the original email. It is a style that I believe should be discouraged, as it can be implemented manually when desired, especially if it is in the way of further improvements at the VM level (pending confirmation). Elixir and Erlang should be equally affected by the proposed changes (as Elixir targets the Erlang Abstract Format).</div><div dir="ltr">-- <br></div><div data-smartmail="gmail_signature"><div dir="ltr"><div><div><br></div><div><br></div><div><span style="font-size:13px"><div><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><b>José Valim</b></span></div><div><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"><div><span style="font-family:verdana,sans-serif;font-size:x-small"><a href="http://www.plataformatec.com.br/" style="color:rgb(42,93,176)" target="_blank">www.plataformatec.com.br</a></span></div><div><span style="font-family:verdana,sans-serif;font-size:x-small">Skype: jv.ptec</span></div><div><span style="font-family:verdana,sans-serif;font-size:x-small">Founder and Director of R&D</span></div></span></div></span></div></div></div></div>