tgauchat
(ActionTiles.com co-founder Terry @ActionTiles; GitHub: @cosmicpuppy)
2
Short Answer:
ATTRIBUTES ARE NOT VARIABLES.
They are a completely separate namespace, only updated by Events and only readable by a small set of methods, and, supposedly, a couple of “magic property names” of the Device object (NB: not the Device Type object… Completely different animals.).
Ahem… I apologize for shouting.
I just went through this research for a recent question / response thread. Let me know if you’d like to chat about it.
Honestly, I was just as lost before I thought about it and wrote about it…