@override double readFloat32(String label) { num? f = readProp<num>(label); return f?.toDouble() ?? 0.0; }