pub fn over<A, B>(a: A, b: B) -> Alpha<Rgb, f32>where A: Into<Alpha<Rgb, f32>>, B: Into<Alpha<Rgb, f32>>,
straight alpha “A over B” operator on non-linear srgba