Fixes: U4-3428 Macro Parameter Types aren't set correctly when a (legacy) package installs them