Add JsonExtractorType
fix types