0.12dev: Ensure that a component "implementing" an interface more than once (for example indirectly through inheritance) isn't registered more than once for that interface.
I would have replaced the use of a list with a set, but the log viewer relies ont he fact that it is registered after the changeset viewer. I'll try to investigate that as well.