removed dynamic module destructor, per @rwcarlsen's request