Hi,
yes, you are hitting a limitation of custom actions as they are...
and you are right, the solution is to iterate the keys and get the value for a particular key manually, because indeed they differ in types.
so all is well, you can use your key list to iterate with, it's perfectly valid, but more complex, I give you that.
Bye,
Jeab