Is there any reason to forbid customizing foreground colors?