TIL that nil and null are both valid in YAML but mean completely different things.
nil
null
In YAML, the term “nil” is used to represent an explicit absence of a value where as “null” is used to represent an unknown or undefined value.