Make extension module sources and names configurable