fix(source_metadata_extractor): support for new attribute mapping specs