when constructing a Member obj, we get member chain from AtomicExpression
TokenType becomes more readable
TokenType::DOT