[smart] Mulpliple values variable (in case of nargs>1) are managed.
A logging.NullHandler is set to avoid warning messages if no handler is specified.