collect, map and mapM strongly resemble the immutable nature of scala collections. As we've discussed and implemented in other structures, we should lean toward the mutable approach. Thus being said, the aforementioned methods needs to be removed from TArray.