If the component possesses the useful property then it does not execute the harmful action but also does not execute the useful function. It is necessary to perform the useful function without performance of the harmful action. If component executes the useful function then the object of this function executes the harmful action. If the object of the useful function does not execute the harmful function then the component does not execute his useful function. It is necessary to perform the useful function without performance of the harmful action.
Component executes the harmful function.
It is necessary to eliminate his capability to execute this harmful function. It is necessary to find a different way of executing the function-crack.