Type erasure + bridge method example