The tag-value adapter