Subject implements ISubject
Merge branch 'tomcruise' of https://github.com/Clemzd/active-collections into tomcruise