Cross-Assembly ExtensibilityExtension methods from any assembly can attach capabilities without circular dependencies