changed dependent() primitive name to isDependent() and added isStable() primitive to transactors