list/e splits arg list using prime factorization of length

Possible performance benefits