Fix long option has_arg inconsistencies