Why do this? Can't we just do `… : gadgetInfo` here?