Marked all methods optional in JSMessagesViewDataSource protocol.