Per my comment on #755 DBR 14.2, 4.0 and likely all later versions includes SPARK-44913 StaticInvoke changes.
Whilst this hasn't yet been backported to 3.5 branch it could well end up there.
I'm happy to fork and publish a bleeding edge / non-standard frameless if needed but I also wonder if a compat layer as a separate swappable jar is the best route similar to #300 for example.
What is the collective preferred route to fixing / working around this?