let's keep this task in 2.4 to investigate what is required to support carthage, maybe a short POC + blog to illustrate