Make method public and static so we can call it
Add a convenience method if there is only one message
Update libraries