¿Cómo se valida el elemento paper-radio-group con el atributo requerido?

Esta es una pregunta similar aesta pregunta pero no fue respondido y es pre 1.0.
Necesito asegurarme de que al menos unopaper-radio-button se selecciona en el formulario enviar
Puedo colocar un atributo requerido para cadapaper-radio-button pero esto significa que cada botón de radio debe seleccionarse.

<iron-label> Type<br/>
    <paper-radio-group name="types" allow-empty-selection attr-for-selected="value" selected="{{model.type}}" noink >
        <paper-radio-button name="type" value="home" required> Home</paper-radio-button>
        <paper-radio-button name="type" value="work" required> Work</paper-radio-button>
        <paper-radio-button name="type" value="portal" required> Portal</paper-radio-button>
        <paper-radio-button name="type" value="shipping" required> Shipping</paper-radio-button>
        <paper-radio-button name="type" value="billing" required> Billing</paper-radio-button>
        <paper-radio-button name="type" value="other" required> Other</paper-radio-button>
    </paper-radio-group>
</iron-label>

Respuestas a la pregunta(1)

Su respuesta a la pregunta