Test that AnimatedProperty behaves like a simple attribute, where possible
properties: Fix the magic vector naming
Document Expression invariants
Expression docs OCD
test_properties: s/Buzzer/Beeper/

A word close to "Buzzer" is used as an insult in my native language;
change it to a synonym.
Document the property module