hjq: add support for and/or/not
hjq: add support for nested projections like (.)[][][4]