$this->lexer->tokenize($symbol), (new TokensExtractor($raw))->filtered() ); return (new TokenStream(...$tokens))->read(); } catch (InvalidType $invalidType) { return new UnresolvableType($raw, $invalidType->getMessage()); } } }