Added memory barrier for localizing predicate definitions.  Needed to allow
for unlocked localisation.