Why the arrow syntax?
A nod to category theory and Functional Programming
Differentiating from page and block properties.