extend DocProxy to actually, you know, proxy