Update specials syntax.

Use `getargs` to parse and store specials arguments.
Merge pull request #5 from troopjs/feature/specials-signature

Rework the specials signature