edit and assemble erlang environments