When params are stored in backend it'll store even empty string. If the empty string doesn't store and parent usage is used for plugin -> tab params then global parameters could be more commonly used and require no additional code to utilize as the global would be used if the tab param was missing. This somewhat would work now as tab params are merged into plugin params (wrong way to do it, should be using parent behavior).