Creating a fully encapsulated instrument in Csound alone is difficult as there are often things like ftables and User-Defined Opcodes which an instrument depends on to function which are defined outside of the instrument. In blue, consideration has been taken to allow users to encapsulate required dependencies with instruments while offering efficient generation of dependencies (i.e. reusing tables and UDO's which are identical).