[#21] Declarative for query