So while working on D1494 I encountered what I would consider either
bugs or mystifying behavior. It seems that the resource mapping stuff is untested
and has been broken for some time, or else I am confused regarding what is going on.
So it does not appear to work when using required_resource_keys #1949 and if you
don't use required_resource_keys it also doesn't work #1950.