private function processColumn(IStorageReflection $sourceReflection, $column, $value, $sourceAlias)
{
$converted = $sourceReflection->convertEntityToStorage([$column => $value]);
$column = key($converted);
if (($pos = strpos($column, '%')) !== false) {
$modifier = substr($column, $pos);
$column = substr($column, 0, $pos);
} else {
$modifier = '%any';
}
$value = current($converted);
return ["[{$sourceAlias}.{$column}]", $modifier, $value];
}