Why does adding a proxy trait work and direct inheritance fail?
I\'ve created a runnable project over on github
if you clone the repo and run sbt console
sbt console
One additional solution that wasn't suitable for the linked question is to make AppConfig.name a lazy val.
AppConfig.name
lazy val