public Prioritised[] split(StyleProperties properties) {
// Reset the state.
for (Iterator i = priority2Values.values().iterator(); i.hasNext();) {
PropertyValueArray array = (PropertyValueArray) i.next();
array.clear();
}
properties = addSystemFont(properties);
for (Iterator i = properties.propertyValueIterator(); i.hasNext();) {