add methods for mapping lifecycle callbacks
return proper results from .createEach()
inject beforeValidation and afterValidation lifecycle callbacks
inject beforeSave lifecycle callback