Rewire new contextual and non-contextual linkers, with tests.