properly support alpha in CSS functional color notation