[api] Sketch out arguments API
[fix] Ignore options after --
[api] Write `saneopt_arguments`