add missing Extension.cpp