[boost] Interfaces Library (structural subtyping)