don't use predef's Seq, it might be mutable
scala 2.12.2