Allow any term as key, as long as it's a 2-tuple

This means that [{a, [{1, x}, {2, y}]}] is rendered as:

    a.1=x
    a.2=y

... and [{a, [{"X", 1}]}] as:

    a.X=1