Constraint Violation: class A
method B/m: method must have same public modifier as in class I

