new Token class