Yes, but the check is called prior to calling this method (Collections.disjoint) so the method can't fail. Test "testNoLca" checks this works. It's a private method so I feel content this is expected behaviour.