Finished abstraction of DLL