modified link options, removed the need for 'allow empty' to be set, now rely on nullable=true annotation and the absence of 'required' setting on the field.