added ancestry_changed? method that also works with custom ancestry column