$ query-> set ('meta_query', $ meta_query), и я удивлен!

AFAIK, 'meta_query' не является query_var и, следовательно,

$query->set('meta_query', $meta_query); 

НЕ должен работать. Но я попробовал (случайно) и, похоже, работает!

Что-то изменилось в последних версиях WP?