<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:

def _should_fetch_reason_with_robots(self, request: Request) -> Tuple[bool, str]:
        '''Return info whether the URL should be fetched including checking
        robots.txt.

        Coroutine.
        '''
        result = yield from \
            self._fetch_rule.check_initial_web_request(self._item_session, request)
        return result