Marshal 0 byte when the value is nil pointer