Passing tests. Fix TimeTransform to allow nil. Added base method: .undelete