public static int Amount(this IItemVariables variables) => (int)variables[ItemVariableTypes.Amount];
public static void Amount(this IItemVariables variables, int value) => variables[ItemVariableTypes.Amount] = value;
public static int Amount(this IItemVariables variables) => Convert.ToInt32(variables.Get(ItemVariableTypes.Amount));