As you said, it could be commingled, and there's nothing in the act that clarifies this. How do you enforce...?
You said, set up a separate bank account if money is ostensibly donated on the basis of an administrative purpose. Then, it's commingled and used for a different purpose.