Factored out the Ace module in to one place.