Deze voorstellen zijn beiden zeer lastig tot niet te verwerken door renderers… Dubbel taggen met een semi-colon geeft een ambigue waarde waar de renderer niet veel mee kan, en leidt tot een potentieel eindeloze set van combinaties van tags.
Conditional statements weergeven is al helemaal een Pandora’s box…
Soms moet je pragmatisch zijn. Iedereen (tenminste in Nederland), snapt wel dat een leisure=ice_rink die niet een permanente overkapping heeft, waarschijnlijk maar een deel van het jaar als echte ijsbaan functioneert, en het andere deel van het jaar een grasveld of skeelerbaan is.
Dus de meest voor de hand liggende tag blijft wat mij betreft toch gewoon leisure=ice_rink, en evt. in de “note” tag een opmerking dat het een deel van een jaar een skeelerbaan betreft.