Reorder List and Seq, simplify inspired by