List? subParameters(int offset) { if (parameters == null) return null; if (offset == 0) return parameters; if (offset >= parameters!.length) return []; return parameters!.sublist(offset); }