I'm wondering what the logic is behind using signed 32-bit integers instead of boolean variables inside objects.
I notice the gate/logic input and outputs are also 32-bit, which seems odd to me.
I've been using bools variables to store on/off states in my objects, and they seem to work fine, but I'm wondering if I should be using ints instead.
a|x