Finnegans Rainbow is a pub.