public static bool IsUfcsResult(AbstractType t, out ISemantic firstArgument) { var o = t.Tag<UfcsTag>(UfcsTag.Id); if (o == null) { firstArgument = null; return false; } firstArgument = o.firstArgument; return true; }