Adding NameFunc Decorator , usually called like @AGD.NameFunc in property-calling convention from Python Function corpus creation, used to display the function when its called, this can merge into loggin-facility where you can create another Decorator to trigger at the end of an application before exiting and storing called function to resolve missing property not called or called in different order. Remember try/catch in MgmeException demonstration; a property holdin a specific order should be surrounded by try/catch to prevent unattended result. When the workflow is not setuped or not implemented correctly it might give such problems like passing Dict informations among property and continue to output correct informations