• 1. The Problem
  • 2. Bypassing the Compiler Limitation - The Old Switcheroo
  • 3. Gently Does It - Soft Implementing an Interface
  • 3.1 Declaring Soft Implementations
  • 4. The Problem Part Deux
  • 4.1 Prefixing Shadows
  • 5. Beyond the Basics