improve the shim to adapt django/google recip cells