I'd use `@?`, except for the - difference.
Directives can have dashes?