fix validation logic to validate levels against their correct object ladder.
fix validation logic to validate levels against their correct object ladder.

SalesforceFoundation/Cumulus,SalesforceFoundation/Cumulus,cdcarter/Cumulus,Zosoled/Cumulus,Zosoled/Cumulus,cdcarter/Cumulus,Zosoled/Cumulus,SalesforceFoundation/Cumulus,cdcarter/Cumulus,cdcarter/Cumulus,Zosoled/Cumulus,SalesforceFoundation/Cumulus