pub fn highlight_with_colors_and_remainder( json_object: &JsonValue, slices: Vec<&JsonValue>, colors: Option<Vec<Color>>, remainder_color: Option<Color>, ) -> String