comps: basic support of data-* attributes