You lucky *******. That panel would have made my life so easy.
When did your kit ship? I wonder how recent it was that this piece was added. Seems they make the kit "better" as time goes on, understandably so. Hopefully this doesn't end up jacking the price up too much.