Playing with this further, the minimum requirement for the attribute containing the KML is :
<coordinates>long,lat long,lat long,lat</coordinates>
Just the bare pairs of coordinates didn't work for me - the polygon disappeared from the map, and putting the tags back made it reappear.
A cool capability! Kudos to Aware.