rm the generated part of non generated files
impl ctor_signature with variadic templates