add support for tag filtering with availability data (in core java api)