1) индентация сбилась?
2) уже есть МЛКТ, хотя там тоже синтаксис не самый лучший
3) где ;?
в общем странно выглядит, как-то нету... одинаковости что ли, consistency на англ. почему "переменная" без {} или (), а в выборке стоит ()?
Для меня () - параметры методов, а {} - методы, классы, условия...