1. An electronic system level tool system comprising: a scalable language infrastructure void of information of data structure types; and a plurality of active component extension modules external to and communicatively coupled to said scalable language infrastructure and comprising said information of data structure types, wherein said active component extension modules are for use by a client of said scalable language infrastructure.