I've noticed that I need to stop and think a lot whenever I encounter the payload adapter classes (e.g. KeyTable). Now that they are part of ProcTools they really should have their documentation updated to allow users to more easily assess whether they can be used.