We observe some false positives with unutilized abstraction: 1. If a class is used statically, it shouldn't be declared as unutilized 2. If a class or interface is unutilized but has subclasses, then it is not unutilized.