@override List<int> get val => [val1, val2, val3, val4, val5, val6, val7, val8];
@override set val(List<num> value) { val1 = value[0].toInt(); val2 = value[1].toInt(); val3 = value[2].toInt(); val4 = value[3].toInt(); val5 = value[4].toInt(); val6 = value[5].toInt(); val7 = value[6].toInt(); val8 = value[7].toInt(); }