On 2.7.2015 9:39, Niclas Hedhman wrote:
All these "advanced usecases" points towards what Kent is hinting; A major design overhaul.
A thought for major design overhaul: I can recommend based on experience that it would be a good idea to have Assembling/Model/Instance layers in Zest as well. Basically for each interface or class that you have, decide which of those layers it should go (or in "Common" layer, if it is used in more than one layer). This will help a lot also with coming up with mechanisms to support "Composite Type as Plug-In" -idea.
