A utility library for working with Erlang abstract code