don't use Extractor with primitive types