diff --git a/enumscribe_derive/src/enums.rs b/enumscribe_derive/src/enums.rs
index dbae8f8..f166fdd 100644
--- a/enumscribe_derive/src/enums.rs
+++ b/enumscribe_derive/src/enums.rs
@@ -1,11 +1,12 @@
use std::collections::HashSet;
-use proc_macro2::{Ident, Span, TokenStream};
+use proc_macro2::{Ident, Span};
use quote::{quote, ToTokens};
use syn::{DataEnum, Fields};
use syn::spanned::Spanned;
use crate::{CASE_INSENSITIVE, CRATE_ATTR, IGNORE, NAME, OTHER};
+use crate::TokenStream2;
use crate::attribute::{Dict, Value};
use crate::error::{MacroError, MacroResult};
@@ -47,10 +48,10 @@ impl<'a> Variant<'a> {
enum_ident: &Ident,
named_fn: &F,
other_fn: &G
- ) -> MacroResult