if (binding.subject && current.subjects.indexOf(binding.subject.value) === -1) {
          current.subjects.push(binding.subject.value);
        }