merged title() and valueTitle() for consistency