Interfaces under profile, low-level API, etc. should be separated into their own module. This will make it easier to swap complete implementations later. Plus, it'll mean that I can use the generated freeze method on info classes within the main api if it's generated within the interface module instead.
Interfaces under profile, low-level API, etc. should be separated into their own module. This will make it easier to swap complete implementations later. Plus, it'll mean that I can use the generated freeze method on info classes within the main api if it's generated within the interface module instead.