I've been reading Switching to Angular 2. Are collections still propagated via EventEmitter<Type>? Seems like the implementation is bleeding into the user code.
I maintain Angular continues to be a bad reimplementation of JSF except mostly on the client side.