Added collections-as-functions methods