<@U5UU34LPK> can't you achieve what you're describ...
# kapt
e
@karelpeeters can't you achieve what you're describing just by using interfaces with default methods?