Ну так-то напрямую не подойдёт , но подход именно тот, что мне близок.
По одному хорошему и сильному компоненту на каждое требуемое свойство бойла. Наверное чуть больше трех получится, но это не принципиально.