Scott, Hibernate Envers already has a separate module https://github.com/wildfly/wildfly/blob/master/build/src/main/resources/modules/system/layers/base/org/hibernate/envers/main/module.xml