Allow flatten to handle ridiculously large lists
Merge pull request #115 from megawac/flatten

Allow flatten to handle ridiculously large lists