@NoAutoSerialisation
    public void setName(String value) {
        if (value == null) value = "";
        if (!value.equals(name)) {
            name = value;