getDefinition method
Returns all properties of effect as a dictionary object
Implementation
@override
Map<String, dynamic> getDefinition() {
var kv = <String, dynamic>{};
kv['type'] = 'CPS';
kv['fn'] = fn;
kv['args'] = args;
kv['namedArgs'] = namedArgs;
kv['name'] = name;
kv['result'] = result;
return kv;
}