call _normalize_callback_options if options is not empty

avoid unnecessary calls of at least three functions