Тема: Странность MySQL и Limit

Вот как можно написать интерпретатор чтобы такой запрос вообще прокатил?

mysql> (select host from db limit 1) limit 2;
+-----------+
| host      |
+-----------+
| localhost |
| localhost |
+-----------+
2 rows in set (0.00 sec)