Checking a class is static based on isSealed and isAbstract property

Also mark some classes as static.
IntermediateValueIncrementerIDTestUpdate1DReplicated  passed.