renamed AttributeExtractor