public function removeIrrelevant(NodeInterface $input, RecommendationEngine $engine, Recommendations $recommendations)
{
foreach ($recommendations->getItems() as $recommendation) {
foreach ($engine->filters() as $filter) {
if (!$filter->doInclude($input, $recommendation->item())) {
$recommendations->remove($recommendation);
}
}
}
}