allow EField for extractors
allow arguments in extractors
fixed extractor handling