I regret using `.view`, I didn’t realize at the time that they are considered a broken feature of Scala collections. We might as well take the opportunity to remove it now. Also, can we keep the func arg trailing on the above line to keep things consistent.