I gotcha, I am not even an erlang programmer. My two main languages are C# and Haskell and in general I abhor dynamic types.
All I am trying to do here is enumerate the difficulties in trying to Type "OTP" in Erlang (its main selling point) , and am not commenting on all possible actor systems.