Changed all logic to check the Enabled() value rather than ClaimsEnabled() for early exit. ClaimsEnabled now causes claim returning Datastore functions to return empty sets, lists, and null and to break out early trying to create claims.