public void UnionWithBadPermission ()
{
ReflectionPermission p1 = new ReflectionPermission (ReflectionPermissionFlag.NoFlags);
EnvironmentPermission ep2 = new EnvironmentPermission (PermissionState.Unrestricted);
ReflectionPermission p3 = (ReflectionPermission) p1.Union (ep2);
}