Surely there's better ways to express interfaces than exploiting a brilliant side-effect of compile time inlining.
Surely there's better ways to express interfaces than exploiting a brilliant side-effect of compile time inlining.