pub fn replace_stream( target_ident: &Ident, replacement: &TokenStream, body: TokenStream, ) -> TokenStream