fix(source_metadata_extractor): added support for ! attr map spec