I ran into a rather tricky-to-debug MPLS scenario.
We're going to setup a rather traditional MPLS configuration - two PEs, two CEs, and one BGP-free P MPLS-only router: The CEs both represent the same customer and will be sharing a VRF.
As I'm sure you're all already aware, setting up MP-BGP, VRFs, MPLS, etc, is quite a lot of config. Nonetheless, in order to accurately convey the point I'd like to make, here's the relevant config from each router:
