Non-nullable and non-const args
List<Arg> get safeList { return list.nonNulls.where((arg) => arg is! ConstArg).toList(); }