Use TokenTree straight from proc_macro2
diff --git a/src/lit.rs b/src/lit.rs
index f55e398..9480563 100644
--- a/src/lit.rs
+++ b/src/lit.rs
@@ -1,9 +1,7 @@
 use std::fmt;
 use std::hash::{Hash, Hasher};
 
-use proc_macro2::{self, Span, Literal, TokenNode, Term};
-
-use TokenTree;
+use proc_macro2::{self, Span, Literal, TokenNode, TokenTree, Term};
 
 #[derive(Clone)]
 pub struct Lit {
@@ -24,10 +22,10 @@
             LitKind::Bool(false) => TokenNode::Term(Term::intern("false")),
             LitKind::Other(l) => TokenNode::Literal(l),
         };
-        TokenTree(proc_macro2::TokenTree {
+        proc_macro2::TokenTree {
             span: self.span,
             kind: kind,
-        })
+        }
     }
 }