Reuse factory methods for art extensions of cc module types am: e78b50eb15

Change-Id: I8ef43c56de30d8b02fb1506036e7cf2d01b0ccfe