How do you handle path (Map and List) conditions? I've got an open issue[2] and an idea but I suspect you'd have concrete examples if you've already run into it.
[0]: https://github.com/mathcamp/flywheel [1]: and of course SQLAlchemy, which must always be considered [2]: https://github.com/numberoverzero/bloop/issues/18