Product is much more generic and will still cause needless false invocations.