Spec out core transform fn