public static float Weight(this IInventoryVariables variables) => variables[InventoryVariableTypes.Weight];
 public static void MaxWeight(this IInventoryVariables variables, float value) => variables[InventoryVariableTypes.MaxWeight] = value;
 public static void MaxSlots(this IInventoryVariables variables, int value) => variables[InventoryVariableTypes.MaxSlots] = value;
 public static int MaxSlots(this IInventoryVariables variables) => (int)variables[InventoryVariableTypes.MaxSlots];
 public static float MaxWeight(this IInventoryVariables variables) => Convert.ToSingle(variables.Get(InventoryVariableTypes.MaxWeight));
 public static int MaxSlots(this IInventoryVariables variables) => Convert.ToInt32(variables.Get(InventoryVariableTypes.MaxSlots));