I like the `opening` /  `closing` rename and symmetry. Please order keys alphabetically.