Should we require action names to be a dashed ident like "--action" or have a hyphen in them like "custom-action"? I'm thinking of cases where someone might add their own action and then browsers want to add a new default action without breaking things?