Allow text to be an object so you can have a title as well as text