Token(iterator aChar, Type aType) : mStart(aChar), mEnd(aChar + 1), mType(aType), mNext(nsnull), mPrevious(nsnull) { }
Token::Token(UNICODE_CHAR uniChar, short type) { this->type = type; this->value.append(uniChar); }
    Token(iterator aChar, Type aType)        : mStart(aChar),          mEnd(aChar + 1),          mType(aType),          mNext(nsnull),          mPrevious(nsnull)    {    }