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