Oops, colors.hls_to_rgb wasn't actually working.