OptionParser: fix parsing and calling --help option

- fix funcref name.
- always include __unknown_args__ key for compatibility.