fallbacks for unmatched inner types