if (before == null) {
resultStatus = Result.FAILURE;
output = null;
} else {
try {
final AbstractSubjectMod attributableMod = getSubjectMod(before, delta);
// Attribute value transformation (if configured)
final AbstractSubjectMod actual = attrTransformer.transform(attributableMod);
LOG.debug("Transformed: {}", actual);
for (SyncActions action : profile.getActions()) {
delta = action.beforeUpdate(this.getProfile(), delta, before, attributableMod);
}