type_name() returns a localized string, so type_name comparisions should compare against type_name() of a known quantity instead
Add Magic-Modules support to all frames