Wraps value in a List if it isn't already one. Returns an empty list when value is null.
value
List
null
static List wrap(Object? value) { if (value == null) return []; if (value is List) return value; return [value]; }