natools-getopt_long: callback mechanism changed from access-to-subprograms to dispatching calls