equivalent transformation, just looks
moved all link functions to a (da da) linker class