Remove obsolete selector implementations.
Update output classes and interfaces for grouping/selector changes.
Remove obsolete filter implementations.
Rename unserialize() Serializer method to deserialize().
Update input classes and interfaces for grouping changes.
Update component implementations with context changes.