Topic, focus and generative semantics