parse-options: allow callbacks to take no arguments at all.