Would love a discussion here explaining the origin of the terms “collect,” “select,” “reject,” “detect,” and “inject.” That is, Smalltalk/Ruby.