Moved common module compile call in the typeclass