add support for dependency tracking, public methods, dynamic assemblies