In contrast to BCC and CASH all proposed changes
should be transparent to existing applications, so they can
be used without modifications on the application or recompiling
the software. Due to this premise .NET is the suggested
platform as existing applications are available in intermediate
language; any modifications can be made in the
underlying layers fully transparent to the application. Of
course, due to the architecture of intermediate code, existing
applications are also recompiled, but this is an inherent
property of Just-In-Time-Compiling and so not a premise
violation. Detailed information was published in.