You only need to do it this way if the address depends on something from SourceDefinition (in this case, MBEAN). Since it doesn't, I don't think you need to create a blank add operation above and set its address down here… do you?