working decl/use with use of undecl diags