The Factory can now pass the proper type for the notification