Only one problem. The wiki claims this function returns a 0, 1, 2, or 3 based on what setting the relationship is, but in my script testing, no matter what, all I can ever get out of it is a 0/1 response as though it's behaving like a boolean instead.
Could someone please verify this? If it's broken it would be nice to have it fixed down the road in a patch.

