Split the main fetcher from the lexer file