The main improvement is here, users can choose to evaluate issue_token_and_refresh or just issue_token.