@scottvonduhn You would like to think that client scripts run ehm, client side however, I have a defect with NS right now looking at this error "Document is not defined" that is triggered when creating a Deposit record in a map / reduce implying that client code is somehow being triggered. I suspect the same library is being used for functionality and someone is not differentiating between script types. Perhaps you're experiencing a similar thing.