Provides EObject adapters and utilities for monitoring changes to model objects and extending objects with customized property providers for the UI.