feat(form): validate uniqueness of names in generic forms

related to CAM-3090