Fullricebowl, thanks very much for catching that and pointing it out. Some information was mixed up in transit. I've corrected the text above.
You are right, Irresistible Cafe (not "Impossible," although I like that as a cafe concept) is still there at 14 Mao'er Hutong. Xiaoju Bar has been in soft opening for a period now and is sharing the space with the cafe. What is newer is Xiaoju Courtyard (same ownership, nearly the same name) near Dongzhimen which is much more of a full-fledged restaurant. They will be having their grand opening party this Friday.