Moved to the theme layer.