rump needs to call compat before adding methods