change the name, the binder deserializes undefined as '', serialize undefine as is