That looks solid @hoang. I think what we're trying to to width kdbc however, is to create a query framework with very little ceremony. No type safety, but very convenient query functionality with minimal boiler plate, and sequence support for easy handoff to RxJava and friends.