Isn't the point of Erlang to use it's message system in most cases?
If the supercompiler can't handle message passing then it can't handle ~98% of all Erlang code.
If the supercompiler can't handle message passing then it can't handle ~98% of all Erlang code.