Improve failing foreach reporting for struct and class aggregates

Should I, similarly for enums, add tip for `__traits(members)`?