Several change-detection tests rely on output addresses, decimal precision or script types, and each depends on assumptions that can fail.