Commented
added getText method to match setText
removed the is_assoc check as it is unreliable.
Warning added to is_assoc.
adding deprecated warning
Removing is_assoc check
more commenting on is_assoc