That happens with a single module but not across modules because being able to hot code load modules is an essential ability in Erlang/Elixir.