YAML Anchor and Aliases are different than what we're doing here.  A YAML Alias is more like a #define in C.  This is a reference.  They're different because the Hash form of a YAML alias would result in the same block being repeated over and over.  Crichton on the other hand, knows these are just references.