A tool for working with objects in JS collections based on the relationships and values of its properties