Mimic core's behavior of preventing orphaned terms for all versions
Update orphan term test to get around core's new check for parent