How can I listen to incoming messages? The `listener` property on consumer doesn't seem to do anything.