I think it makes it clear that these are non standard attributes.

"action" is a built-in behavior of the header and there's only one such action.  The other actions are app specific.