example/docs for optional args