Decomposition, purity and fibrations by normal crossing divisors