Would this be potentially better (Providing slightly better code-completion in *STS*);

```xml
<xsd:attribute name="auto-startup" default="true">
    ...
    <xsd:simpleType>
        <xsd:union memberTypes="xsd:boolean xsd:string" />
    </xsd:simpleType>
</xsd:attribute>
```