query parser is join aware #97