[Solved]Built-in function to obtain color coordinates from color directive?

Is there a Built-in function to obtain color coordinates from a color directive? I’m currently doing it the hard way:

colors = {RGBColor["AliceBlue"], RGBColor["DarkMagenta"]};
colorcoords = 
 ToExpression[
    StringSplit[
     StringSplit[StringSplit[ToString[InputForm[#]], "["][[2]], 
       "]"][[1]], ","]] & /@ colors
...
{{0.941176, 0.972549, 1.}, {0.545098, 0., 0.545098}}

List @@@ {RGBColor[“AliceBlue”], RGBColor[“DarkMagenta”]}