The backtracking implementation in jq is really the secret sauce for how it handles those complex filters without getting bogged down