43fe9fb649
YAML sequences load as unnamed tuple expressions, e.g. [10px, 20px]
becomes (10px, 20px). YAML maps load as named tuple expressions, e.g.
{top: 10px, right: 20px} becomes (top: 10px, right: 20px). Both are
handled recursively, so nested arrays of arrays also work. Scalar
values retain the existing behaviour.