So far I've avoided arc-style optional args. Following javascript, all args are optional. But if you want to give them a default, the only way so far is explicit:
The final remaining feature is def :case (http://arclanguage.org/item?id=13790). Then I'll start putting the webserver together. (Let me know if you see any arc features I missed.)