@:value(new ProgressValue(0, None))staticfinalread onlyZERO:ProgressValue = new ProgressValue(0, None)
staticread onlytotal:Option<Float>
staticread onlyvalue:Float
staticinlinenormalize(this:Pair<Float, Option<Float>>):Option<UnitInterval>
Normalize to 0-1 range