My idea was to line up keys in the same format, leaving room for additional checks when a value is String, etc.
But, OK.