Is there any way to create a multiplatform project with custom targets? My project is targeting three different JVM frameworks that host it, and I'd like to use expect/actual syntax instead of needing separate dependency injection to interface with them.