safeHeadとsafeLastを追加．