tooltip now creates an svg parent if none is specified
wordwrap now casts text to String, so that the user can pass any sort of value
includes updated tooltip and wordwrap