rename generator's extension compiler to @extension_compiler