@ethanc thank you, that looks like the problem. At the moment I'm resorting to an intermediary "Getter" fact to get around this, its not pretty, but it works
@mikerod @blob626, I haven’t looked at that issue in a while, but i will see if i can find time to give it another pass/look