It calls a bunch of PC functions, therefore it cannot be in src/dm/. This breaks --with-single-library=0.