public int GetDynamicSize(IMessageQueue queue, LuaObject propertyValue) { if (propertyValue.IsNil) { return queue.GetStringLength(null); } return queue.GetStringLength(propertyValue.AsString()); }