Using single abstract methods for understandable scope injection

Did you see my proposal regarding scope injection?

It handles your use-case perfectly (if it were implemented). All you would need is to write something like:
def b1(import f: DslB1): B1 =

1 Like