"Weird" as in bogus; on some occasions, it returns "false", even when the node **does** contain the other.
Should I create a test case, and file a bug upstream? Yeah, I guess I should.