pedr,
If one were to create a subclass for a particular type of Notification - say a notification which carried a User object as it's payload and had a getUser() method - how would you get PureMVC to use that subclass? The method signature of sendNotification() doesn't allow you to specify which INotification implementation to use.
Kris