Beyond DNS...

Multiple CNAMEs are not supported by all DNS servers and are in fact "turned
off" by default in BIND 8. Multiple CNAMEs violates DNS protocol-

I took a closer look, and it seems it actually may not be violating
the protocol because though Dean has specified two, the server only
ever returns one in response to a single query.

-Phil

That is how the load balancing works. If you look closer (at 4.9.3 anyway),
it returns a different CNAME on each subsequent request.

    --Dean