Change the modifier of some properties
Modify the instantiation of the IParameter object