Add atModuleStart to dialect protocol