An Erlang Parse-Transform that allows single inheritance between modules.