Advanced Clinical Practitioner training- generalist or specialist?

Should ACP training be focussed on providing credentials to specialist areas of clinical practice or should ACP education be concentrated on advancing levels of practice general knowledge and skills?