private function configureFilterFromGql(PropertyFilter $obj_filter, $arr_filter)
{
$obj_filter->mutableProperty()->setName($arr_filter['lhs']);
$mix_value = $arr_filter['rhs'];
if ($mix_value instanceof Value) {
$obj_filter->mutableValue()->mergeFrom($mix_value);
} else {
$obj_filter->mutableValue()->setStringValue($mix_value);
// @todo Improve type detection using Schema
}
$obj_filter->setOperator($arr_filter['op']);
}