protected function filterLiterals($statements)
{
$f = function ($item) {
return !$item instanceof FluentLiteral;
};
return array_map(function ($item) use($f) {
if (is_array($item)) {
return array_filter($item, $f);
}
return $item;
}, array_filter($statements, $f));
}