preformants